ATI Integration for AutoGPT
Project description
ATI Integration for AutoGPT
This package provides OpenTelemetry instrumentation for AutoGPT-style agents using IOcane ATI.
Installation
pip install ati-integrations-autogpt
Usage
from ati_autogpt import AutoGPTInstrumentor
# import your Agent class, e.g. from autogpt.agent import Agent
# 1. Enable Instrumentation
# This wraps the `execute_step` (or `step`) method of the Agent class.
instrumentor = AutoGPTInstrumentor()
# Try to auto-detect 'autogpt.agent.Agent' or 'forge.agent.Agent'
instrumentor.instrument()
# OR explicitly pass your Agent class
# instrumentor.instrument(agent_class=MyAgent)
# 2. Run your Agent
# agent = Agent(...)
# agent.execute_step(...)
# 3. (Optional) Uninstrument
instrumentor.uninstrument()
Configuration
Configure the instrumentation via environment variables:
| Variable | Description | Default |
|---|---|---|
ATI_CAPTURE_PAYLOADS |
Capture step inputs | false |
Features
- Captures Agent steps (
ati.span.type=step) - Identifies Loop Iterations
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ati_integrations_autogpt-0.1.0.tar.gz.
File metadata
- Download URL: ati_integrations_autogpt-0.1.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
929439e35edd3031a19a9aa6ee6d06f44e4380b702abc030645498aa9a328ebb
|
|
| MD5 |
0e442fd0537578724976f051ea31a092
|
|
| BLAKE2b-256 |
6cb0f020ca355ef85dff40c296b3c665a824095e781f43d3dde40db2fd2795f8
|
File details
Details for the file ati_integrations_autogpt-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ati_integrations_autogpt-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b58f8261cd533277884aca53fcb2f863e676bf26f1c6b96656c2c02f1fa7058d
|
|
| MD5 |
6526502b3d45aea7ab277c23d1eb36fe
|
|
| BLAKE2b-256 |
4684e775d25a0584ad93c90382d4585648ebaf001534b92a81cd225eb3bd118a
|