Metadata-Version: 2.4
Name: freeplay-python-adk
Version: 0.2.2
Summary: Freeplay integration for Google ADK
Author-email: Nico Tonozzi <nico@freeplay.ai>
Requires-Python: >=3.9
Requires-Dist: freeplay>=0.1.0
Requires-Dist: google-adk>=1.8.0
Requires-Dist: litellm>=1.77.1
Requires-Dist: openinference-instrumentation-google-adk>=0.1.3
Requires-Dist: opentelemetry-exporter-otlp-proto-http>=1.35.0
Requires-Dist: opentelemetry-sdk>=1.35.0
Description-Content-Type: text/markdown

# Freeplay Python ADK

Freeplay integration for Google ADK (Agent Development Kit).

## Installation

```bash
pip install freeplay-python-adk
```

## Usage

```python
from freeplay_python_adk import FreeplayADK, FreeplayLLMAgent

# Initialize Freeplay observability
FreeplayADK.initialize_observability(
    freeplay_api_url="https://api.freeplay.ai",
    freeplay_api_key="your-api-key",
    project_id="your-project-id",
    environment="latest"
)

# Create an agent
agent = FreeplayLLMAgent(
    name="my_agent",
    description="An example agent"
)
```

## Features

- Seamless integration with Google ADK
- Automatic OpenTelemetry instrumentation
- Prompt template management through Freeplay
- Support for multiple LLM providers via LiteLLM

## License

See LICENSE file for details.

