Metadata-Version: 2.4
Name: asteroid-odyssey
Version: 1.6.160
Summary: Python SDK for the Asteroid Agents API
Author-email: Asteroid <founders@asteroid.com>
License-Expression: MIT
Project-URL: Repository, https://github.com/asteroidai/agents
Project-URL: Homepage, https://asteroid.ai
Project-URL: Documentation, https://docs.asteroid.ai
Keywords: OpenAPI,Asteroid Agents API,browser automation,AI agents
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Internet :: WWW/HTTP :: Browsers
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: urllib3<3.0.0,>=2.1.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: pydantic>=2
Requires-Dist: typing-extensions>=4.7.1
Requires-Dist: requests>=2.28.0
Provides-Extra: dev
Requires-Dist: pytest>=7.2.1; extra == "dev"
Requires-Dist: pytest-cov>=2.8.1; extra == "dev"
Requires-Dist: flake8>=4.0.0; extra == "dev"
Requires-Dist: mypy>=1.5; extra == "dev"

# Asteroid Odyssey Python SDK

Python SDK for the Asteroid Agents API.

## Installation

```bash
pip install asteroid-odyssey
```

## Usage

```python
from asteroid_odyssey import ApiClient, Configuration, ExecutionApi

# Configure the client
config = Configuration(
    host="https://odyssey.asteroid.ai/agents/v2",
    api_key={"ApiKeyAuth": "your-api-key"}
)

client = ApiClient(config)
execution_api = ExecutionApi(client)

# Execute an agent
response = execution_api.agent_execute_post(
    agent_id="your-agent-id",
    agents_agent_execute_agent_request={"inputs": {"input": "value"}}
)
print(f"Execution ID: {response.execution_id}")
```

## Documentation

See [docs.asteroid.ai](https://docs.asteroid.ai) for full documentation.
