Skip to main content
Use the asteroid-odyssey Python SDK to execute agents, monitor executions, work with files, and manage profiles from your application.
The SDK provides generated API classes. Instantiate Configuration with your API key, create an ApiClient, then use the API classes directly.

Install

Or with uv:

Quickstart

Run it with:

API Classes

Import these from asteroid_odyssey.api.*: Models live under asteroid_odyssey.models.*.

Common Patterns

Notes

  • Use inputs for execution variables — dynamic_data is deprecated.
  • execution_activities_get returns a list of AgentsExecutionActivity objects directly.
  • agent_profiles_list accepts an optional organization_id filter.
  • The SDK’s default base URL is https://odyssey.asteroid.ai/agents/v2. Override via Configuration(host=...).

TypeScript SDK

See the TypeScript SDK guide

API

Browse the API landing page and common workflows