Skip to main content

A logger for tracking your agent workflow

Project description

Extensilog

Key Features

Python Package for Agent Workflow Tracking

ExtensiLogger is designed to facilitate comprehensive logging and tracking within agent-based systems or workflows. It provides a structured way to log events, data, and metrics, making it easier to monitor and analyze the behavior of agents in various environments.

Usage

The package can be easily installed using pip. Navigate to the extensilog directory and install using the following commands:

Install from PyPI

pip install extensilog

Incorporating in code

from extensilog import MongoConnector

client = OpenAI() # Optional to pass in
connector = MongoConnector(...) # Optional connector, defaults to local
el: Extensilog = Extensilog(connector=connector)

el.log(track=True)
def top_level_func():
    lower_level_func()
    
el.log()
def lower_level_func():
    pass

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

extensilog-0.0.3.tar.gz (11.7 kB view hashes)

Uploaded Source

Built Distribution

extensilog-0.0.3-py3-none-any.whl (13.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page