Skip to main content
For hosted Sudoiq, you typically only need an API key from Settings and the default base URL. Self-hosted variables apply when you run your own API stack (see Docker).

Python client (suggested names)

*For server-side calls.

agentservice CLI

Config file locations: ~/.config/agentservice/config or ~/.agentservice (api_key=, host=). See CLI.

PDF demo (typical variables)

Check the demo’s .env.example for the authoritative list.

Self-hosted Docker

Compose stacks usually inject API keys, database URLs, Redis, and signing secrets via .env next to docker-compose.yml. Names are repository-specific — copy the template from your backend repo when you follow Docker.

SDK timeouts

Interactive streaming runs use a default response timeout (wall-clock seconds) in the agentsapi package (DEFAULT_INTERACTIVE_RUN_RESPONSE_TIMEOUT, often one hour). Override per call with response_timeout= on execute_agent / run_agent, or pass float("inf") where supported. See Timeouts and errors.