Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
178 changes: 93 additions & 85 deletions pydantic_ai_slim/pydantic_ai/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,140 +60,140 @@
'anthropic:claude-3-5-sonnet-20240620',
'anthropic:claude-3-5-sonnet-20241022',
'anthropic:claude-3-5-sonnet-latest',
'anthropic:claude-haiku-4-5',
'anthropic:claude-haiku-4-5-20251001',
'anthropic:claude-3-7-sonnet-20250219',
'anthropic:claude-3-7-sonnet-latest',
'anthropic:claude-3-haiku-20240307',
'anthropic:claude-3-opus-20240229',
'anthropic:claude-3-opus-latest',
'anthropic:claude-4-opus-20250514',
'anthropic:claude-4-sonnet-20250514',
'anthropic:claude-haiku-4-5',
'anthropic:claude-haiku-4-5-20251001',
'anthropic:claude-opus-4-0',
'anthropic:claude-opus-4-1-20250805',
'anthropic:claude-opus-4-20250514',
'anthropic:claude-sonnet-4-0',
'anthropic:claude-sonnet-4-20250514',
'anthropic:claude-sonnet-4-5',
'anthropic:claude-sonnet-4-5-20250929',
'bedrock:amazon.titan-tg1-large',
'bedrock:amazon.titan-text-lite-v1',
'bedrock:amazon.titan-text-express-v1',
'bedrock:us.amazon.nova-pro-v1:0',
'bedrock:us.amazon.nova-lite-v1:0',
'bedrock:us.amazon.nova-micro-v1:0',
'bedrock:anthropic.claude-3-5-sonnet-20241022-v2:0',
'bedrock:us.anthropic.claude-3-5-sonnet-20241022-v2:0',
'bedrock:amazon.titan-text-lite-v1',
'bedrock:amazon.titan-tg1-large',
'bedrock:anthropic.claude-3-5-haiku-20241022-v1:0',
'bedrock:us.anthropic.claude-3-5-haiku-20241022-v1:0',
'bedrock:anthropic.claude-instant-v1',
'bedrock:anthropic.claude-v2:1',
'bedrock:anthropic.claude-v2',
'bedrock:anthropic.claude-3-sonnet-20240229-v1:0',
'bedrock:us.anthropic.claude-3-sonnet-20240229-v1:0',
'bedrock:anthropic.claude-3-haiku-20240307-v1:0',
'bedrock:us.anthropic.claude-3-haiku-20240307-v1:0',
'bedrock:anthropic.claude-3-opus-20240229-v1:0',
'bedrock:us.anthropic.claude-3-opus-20240229-v1:0',
'bedrock:anthropic.claude-3-5-sonnet-20240620-v1:0',
'bedrock:us.anthropic.claude-3-5-sonnet-20240620-v1:0',
'bedrock:anthropic.claude-3-5-sonnet-20241022-v2:0',
'bedrock:anthropic.claude-3-7-sonnet-20250219-v1:0',
'bedrock:us.anthropic.claude-3-7-sonnet-20250219-v1:0',
'bedrock:anthropic.claude-3-haiku-20240307-v1:0',
'bedrock:anthropic.claude-3-opus-20240229-v1:0',
'bedrock:anthropic.claude-3-sonnet-20240229-v1:0',
'bedrock:anthropic.claude-haiku-4-5-20251001-v1:0',
'bedrock:anthropic.claude-instant-v1',
'bedrock:anthropic.claude-opus-4-20250514-v1:0',
'bedrock:us.anthropic.claude-opus-4-20250514-v1:0',
'bedrock:anthropic.claude-sonnet-4-20250514-v1:0',
'bedrock:us.anthropic.claude-sonnet-4-20250514-v1:0',
'bedrock:eu.anthropic.claude-sonnet-4-20250514-v1:0',
'bedrock:anthropic.claude-sonnet-4-5-20250929-v1:0',
'bedrock:us.anthropic.claude-sonnet-4-5-20250929-v1:0',
'bedrock:eu.anthropic.claude-sonnet-4-5-20250929-v1:0',
'bedrock:anthropic.claude-haiku-4-5-20251001-v1:0',
'bedrock:us.anthropic.claude-haiku-4-5-20251001-v1:0',
'bedrock:eu.anthropic.claude-haiku-4-5-20251001-v1:0',
'bedrock:cohere.command-text-v14',
'bedrock:cohere.command-r-v1:0',
'bedrock:cohere.command-r-plus-v1:0',
'bedrock:anthropic.claude-v2',
'bedrock:anthropic.claude-v2:1',
'bedrock:cohere.command-light-text-v14',
'bedrock:meta.llama3-8b-instruct-v1:0',
'bedrock:meta.llama3-70b-instruct-v1:0',
'bedrock:meta.llama3-1-8b-instruct-v1:0',
'bedrock:us.meta.llama3-1-8b-instruct-v1:0',
'bedrock:cohere.command-r-plus-v1:0',
'bedrock:cohere.command-r-v1:0',
'bedrock:cohere.command-text-v14',
'bedrock:eu.anthropic.claude-haiku-4-5-20251001-v1:0',
'bedrock:eu.anthropic.claude-sonnet-4-20250514-v1:0',
'bedrock:eu.anthropic.claude-sonnet-4-5-20250929-v1:0',
'bedrock:meta.llama3-1-405b-instruct-v1:0',
'bedrock:meta.llama3-1-70b-instruct-v1:0',
'bedrock:meta.llama3-1-8b-instruct-v1:0',
'bedrock:meta.llama3-70b-instruct-v1:0',
'bedrock:meta.llama3-8b-instruct-v1:0',
'bedrock:mistral.mistral-7b-instruct-v0:2',
'bedrock:mistral.mistral-large-2402-v1:0',
'bedrock:mistral.mistral-large-2407-v1:0',
'bedrock:mistral.mixtral-8x7b-instruct-v0:1',
'bedrock:us.amazon.nova-lite-v1:0',
'bedrock:us.amazon.nova-micro-v1:0',
'bedrock:us.amazon.nova-pro-v1:0',
'bedrock:us.anthropic.claude-3-5-haiku-20241022-v1:0',
'bedrock:us.anthropic.claude-3-5-sonnet-20240620-v1:0',
'bedrock:us.anthropic.claude-3-5-sonnet-20241022-v2:0',
'bedrock:us.anthropic.claude-3-7-sonnet-20250219-v1:0',
'bedrock:us.anthropic.claude-3-haiku-20240307-v1:0',
'bedrock:us.anthropic.claude-3-opus-20240229-v1:0',
'bedrock:us.anthropic.claude-3-sonnet-20240229-v1:0',
'bedrock:us.anthropic.claude-haiku-4-5-20251001-v1:0',
'bedrock:us.anthropic.claude-opus-4-20250514-v1:0',
'bedrock:us.anthropic.claude-sonnet-4-20250514-v1:0',
'bedrock:us.anthropic.claude-sonnet-4-5-20250929-v1:0',
'bedrock:us.meta.llama3-1-70b-instruct-v1:0',
'bedrock:meta.llama3-1-405b-instruct-v1:0',
'bedrock:us.meta.llama3-1-8b-instruct-v1:0',
'bedrock:us.meta.llama3-2-11b-instruct-v1:0',
'bedrock:us.meta.llama3-2-90b-instruct-v1:0',
'bedrock:us.meta.llama3-2-1b-instruct-v1:0',
'bedrock:us.meta.llama3-2-3b-instruct-v1:0',
'bedrock:us.meta.llama3-2-90b-instruct-v1:0',
'bedrock:us.meta.llama3-3-70b-instruct-v1:0',
'bedrock:mistral.mistral-7b-instruct-v0:2',
'bedrock:mistral.mixtral-8x7b-instruct-v0:1',
'bedrock:mistral.mistral-large-2402-v1:0',
'bedrock:mistral.mistral-large-2407-v1:0',
'cerebras:gpt-oss-120b',
'cerebras:llama3.1-8b',
'cerebras:llama-3.3-70b',
'cerebras:llama3.1-8b',
'cerebras:qwen-3-235b-a22b-instruct-2507',
'cerebras:qwen-3-32b',
'cerebras:qwen-3-235b-a22b-thinking-2507',
'cerebras:qwen-3-32b',
'cerebras:zai-glm-4.6',
'cohere:c4ai-aya-expanse-32b',
'cohere:c4ai-aya-expanse-8b',
'cohere:command-nightly',
'cohere:command-r-08-2024',
'cohere:command-r-plus-08-2024',
'cohere:command-r7b-12-2024',
'cerebras:zai-glm-4.6',
'deepseek:deepseek-chat',
'deepseek:deepseek-reasoner',
'google-gla:gemini-2.0-flash',
'google-gla:gemini-2.0-flash-lite',
'google-gla:gemini-2.5-flash',
'google-gla:gemini-2.5-flash-preview-09-2025',
'google-gla:gemini-flash-latest',
'google-gla:gemini-2.5-flash-lite',
'google-gla:gemini-2.5-flash-lite-preview-09-2025',
'google-gla:gemini-flash-lite-latest',
'google-gla:gemini-2.5-flash-preview-09-2025',
'google-gla:gemini-2.5-pro',
'google-gla:gemini-flash-latest',
'google-gla:gemini-flash-lite-latest',
'google-vertex:gemini-2.0-flash',
'google-vertex:gemini-2.0-flash-lite',
'google-vertex:gemini-2.5-flash',
'google-vertex:gemini-2.5-flash-preview-09-2025',
'google-vertex:gemini-flash-latest',
'google-vertex:gemini-2.5-flash-lite',
'google-vertex:gemini-2.5-flash-lite-preview-09-2025',
'google-vertex:gemini-flash-lite-latest',
'google-vertex:gemini-2.5-flash-preview-09-2025',
'google-vertex:gemini-2.5-pro',
'grok:grok-4',
'grok:grok-4-0709',
'google-vertex:gemini-flash-latest',
'google-vertex:gemini-flash-lite-latest',
'grok:grok-2-image-1212',
'grok:grok-2-vision-1212',
'grok:grok-3',
'grok:grok-3-mini',
'grok:grok-3-fast',
'grok:grok-3-mini',
'grok:grok-3-mini-fast',
'grok:grok-2-vision-1212',
'grok:grok-2-image-1212',
'grok:grok-4',
'grok:grok-4-0709',
'groq:deepseek-r1-distill-llama-70b',
'groq:deepseek-r1-distill-qwen-32b',
'groq:distil-whisper-large-v3-en',
'groq:gemma2-9b-it',
'groq:llama-3.3-70b-versatile',
'groq:llama-3.1-8b-instant',
'groq:llama-3.2-11b-vision-preview',
'groq:llama-3.2-1b-preview',
'groq:llama-3.2-3b-preview',
'groq:llama-3.2-90b-vision-preview',
'groq:llama-3.3-70b-specdec',
'groq:llama-3.3-70b-versatile',
'groq:llama-guard-3-8b',
'groq:llama3-70b-8192',
'groq:llama3-8b-8192',
'groq:mistral-saba-24b',
'groq:moonshotai/kimi-k2-instruct',
'groq:whisper-large-v3',
'groq:whisper-large-v3-turbo',
'groq:playai-tts',
'groq:playai-tts-arabic',
'groq:qwen-qwq-32b',
'groq:mistral-saba-24b',
'groq:qwen-2.5-coder-32b',
'groq:qwen-2.5-32b',
'groq:deepseek-r1-distill-qwen-32b',
'groq:deepseek-r1-distill-llama-70b',
'groq:llama-3.3-70b-specdec',
'groq:llama-3.2-1b-preview',
'groq:llama-3.2-3b-preview',
'groq:llama-3.2-11b-vision-preview',
'groq:llama-3.2-90b-vision-preview',
'groq:qwen-2.5-coder-32b',
'groq:qwen-qwq-32b',
'groq:whisper-large-v3',
'groq:whisper-large-v3-turbo',
'heroku:amazon-rerank-1-0',
'heroku:claude-3-5-haiku',
'heroku:claude-3-5-sonnet-latest',
Expand All @@ -218,17 +218,19 @@
'mistral:mistral-large-latest',
'mistral:mistral-moderation-latest',
'mistral:mistral-small-latest',
'moonshotai:moonshot-v1-8k',
'moonshotai:moonshot-v1-32k',
'moonshotai:moonshot-v1-128k',
'moonshotai:moonshot-v1-8k-vision-preview',
'moonshotai:moonshot-v1-32k-vision-preview',
'moonshotai:moonshot-v1-128k-vision-preview',
'moonshotai:kimi-k2-0711-preview',
'moonshotai:kimi-latest',
'moonshotai:kimi-thinking-preview',
'moonshotai:kimi-k2-0711-preview',
'moonshotai:moonshot-v1-128k',
'moonshotai:moonshot-v1-128k-vision-preview',
'moonshotai:moonshot-v1-32k',
'moonshotai:moonshot-v1-32k-vision-preview',
'moonshotai:moonshot-v1-8k',
'moonshotai:moonshot-v1-8k-vision-preview',
'openai:chatgpt-4o-latest',
'openai:codex-mini-latest',
'openai:computer-use-preview',
'openai:computer-use-preview-2025-03-11',
'openai:gpt-3.5-turbo',
'openai:gpt-3.5-turbo-0125',
'openai:gpt-3.5-turbo-0301',
Expand Down Expand Up @@ -272,16 +274,24 @@
'openai:gpt-4o-search-preview-2025-03-11',
'openai:gpt-5',
'openai:gpt-5-2025-08-07',
'openai:o1',
'openai:gpt-5-chat-latest',
'openai:o1-2024-12-17',
'openai:gpt-5-codex',
'openai:gpt-5-mini',
'openai:o1-mini',
'openai:gpt-5-mini-2025-08-07',
'openai:o1-mini-2024-09-12',
'openai:gpt-5-nano',
'openai:o1-preview',
'openai:gpt-5-nano-2025-08-07',
'openai:gpt-5-pro',
'openai:gpt-5-pro-2025-10-06',
'openai:gpt-5.1',
'openai:gpt-5.1-2025-11-13',
'openai:gpt-5.1-chat-latest',
'openai:gpt-5.1-codex',
'openai:gpt-5.1-mini',
'openai:o1',
'openai:o1-2024-12-17',
'openai:o1-mini',
'openai:o1-mini-2024-09-12',
'openai:o1-preview',
'openai:o1-preview-2024-09-12',
'openai:o1-pro',
'openai:o1-pro-2025-03-19',
Expand All @@ -291,14 +301,12 @@
'openai:o3-deep-research-2025-06-26',
'openai:o3-mini',
'openai:o3-mini-2025-01-31',
'openai:o3-pro',
'openai:o3-pro-2025-06-10',
'openai:o4-mini',
'openai:o4-mini-2025-04-16',
'openai:o4-mini-deep-research',
'openai:o4-mini-deep-research-2025-06-26',
'openai:o3-pro',
'openai:o3-pro-2025-06-10',
'openai:computer-use-preview',
'openai:computer-use-preview-2025-03-11',
'test',
],
)
Expand Down
Loading