Metadata-Version: 2.4
Name: zalor-agents
Version: 0.0.5
Summary: Zalor tracing SDK for AI agents
Author-email: Zalor AI <contact@zalor.ai>
License-Expression: Apache-2.0
Project-URL: Homepage, https://zalor.ai
Project-URL: Repository, https://github.com/ZalorAI/platform
Keywords: opentelemetry,tracing,agents,openai,zalor
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.13.0
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: opentelemetry-sdk>=1.39.1
Requires-Dist: httpx>=0.28.1
Provides-Extra: openai
Requires-Dist: openinference-instrumentation-openai==0.1.41; extra == "openai"
Provides-Extra: claude
Requires-Dist: openinference-instrumentation-anthropic==1.0.0; extra == "claude"
Dynamic: license-file

# zalor-agents

Zalor tracing SDK for AI agents. Instruments your agent with OpenTelemetry and ships traces to the Zalor backend for automated evaluation.

## Installation

```bash
pip install zalor-agents
```

## Quick Start

```python
from zalor.agents import test_agent

def my_agent(user_input: str) -> str:
    # your OpenAI-based agent logic here
    ...

test_agent(
    agent_name="my-assistant",
    api_key="zal-...",
    run_agent=my_agent,
)
# Prints a link to view results in the Zalor dashboard
```

## Requirements

Python >= 3.13
