Complete API reference for RunAgent Python SDK
agent_id
(str): The ID of your deployed agentapi_key
(str, optional): API key for authenticationbase_url
(str): Base URL for API endpointstimeout
(int): Request timeout in secondsmax_retries
(int): Maximum number of retry attemptsheaders
(dict, optional): Additional headersinput_data
: Dictionary containing input for the agenttimeout
: Override default timeoutheaders
: Additional headers for this requestinput_data
: Dictionary containing input for the agenttimeout
: Override default timeoutheaders
: Additional headers for this requestRunAgentClient
.
AuthenticationError
: Invalid or missing API keyAgentNotFoundError
: Agent ID doesn’t existValidationError
: Invalid input dataRateLimitError
: Too many requestsTimeoutError
: Request timed outNetworkError
: Network-related errorsRUNAGENT_API_KEY
: Default API keyRUNAGENT_API_URL
: Override base URLRUNAGENT_TIMEOUT
: Default timeoutRUNAGENT_LOG_LEVEL
: Logging level~/.runagent/config.json