Skip to main content
The SDK automatically detects the provider based on the model name. Below is the complete list of supported models.
The Python SDK uses LiteLLM for provider abstraction. All models supported by LiteLLM are available. The list below covers the models with built-in provider detection.

OpenAI

GPT-4o Series

GPT-4.1 Series

GPT-4 Series

GPT-5 Series

GPT-3.5 Series

Reasoning Models (o-series)

Anthropic

Claude 4 Series

Claude 4.5 Series

Claude 4.1 Series

Claude 3 Series

Google

Gemini 2.0 Series

Gemini 2.5 Series

Gemini 3 Series

Amazon Bedrock

Bedrock hosts models from multiple vendors. Use the full Bedrock model ID. See the Bedrock page for setup and usage details.

Amazon Nova

Anthropic Claude (via Bedrock)

Mistral (via Bedrock)

Using Custom Models

For models not in the built-in list (fine-tuned, preview, or new releases), specify the provider explicitly:
When using custom models, always specify the provider parameter to ensure the correct provider is used.