AI SDK Providers
The AI SDK comes with several providers that you can use to interact with different language models:
xAI Grok
OpenAI
Azure
Anthropic
Amazon Bedrock
Groq
Fal AI
DeepInfra
Google Generative AI
Google Vertex AI
Mistral
Together.ai
Cohere
Fireworks

DeepSeek
Cerebras
Perplexity
Luma AI

There are also community providers that have been created using the Language Model Specification.
Ollama
Anthropic Vertex
Portkey

Cloudflare Workers AI
Write your own
Provider support
Not all providers support all AI SDK features. Here's a quick comparison of the capabilities of popular models:
Provider | Model | Image Input | Object Generation | Tool Usage | Tool Streaming |
---|---|---|---|---|---|
xAI Grok | grok-4 | ||||
xAI Grok | grok-3 | ||||
xAI Grok | grok-3-fast | ||||
xAI Grok | grok-3-mini | ||||
xAI Grok | grok-3-mini-fast | ||||
xAI Grok | grok-2-1212 | ||||
xAI Grok | grok-2-vision-1212 | ||||
xAI Grok | grok-beta | ||||
xAI Grok | grok-vision-beta | ||||
Vercel | v0-1.0-md | ||||
OpenAI | gpt-5 | ||||
OpenAI | gpt-5-mini | ||||
OpenAI | gpt-5-nano | ||||
OpenAI | gpt-5-chat-latest | ||||
Anthropic | claude-3.7-sonnet-latest | ||||
Anthropic | claude-3.5-sonnet-latest | ||||
Anthropic | claude-3.5-haiku-latest | ||||
Groq | meta-llama/llama-4-scout-17b-16e-instruct | ||||
Groq | deepseek-r1-distill-llama-70b | ||||
Groq | llama-3.3-70b-versatile | ||||
Groq | llama-3.1-8b-instant | ||||
Groq | qwen-qwq-32b | ||||
Groq | mixtral-8x7b-32768 | ||||
Groq | gemma2-9b-it | ||||
Groq | moonshotai/kimi-k2-instruct | ||||
DeepInfra | meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8 | ||||
DeepInfra | meta-llama/Llama-4-Scout-17B-16E-Instruct | ||||
DeepInfra | meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo | ||||
DeepInfra | meta-llama/Llama-3.3-70B-Instruct | ||||
DeepInfra | deepseek-ai/DeepSeek-V3 | ||||
DeepInfra | deepseek-ai/DeepSeek-R1 | ||||
DeepInfra | deepseek-ai/DeepSeek-R1-Distill-Llama-70B | ||||
DeepInfra | deepseek-ai/DeepSeek-R1-Turbo | ||||
Mistral | pixtral-large-latest | ||||
Mistral | mistral-large-latest | ||||
Mistral | mistral-medium-latest | ||||
Mistral | mistral-medium-2505 | ||||
Mistral | mistral-small-latest | ||||
Mistral | pixtral-12b-2409 | ||||
Google Generative AI | gemini-2.0-flash-exp | ||||
Google Generative AI | gemini-1.5-flash | ||||
Google Generative AI | gemini-1.5-pro | ||||
Google Vertex | gemini-2.0-flash-exp | ||||
Google Vertex | gemini-1.5-flash | ||||
Google Vertex | gemini-1.5-pro | ||||
DeepSeek | deepseek-chat | ||||
DeepSeek | deepseek-reasoner | ||||
Cerebras | llama3.1-8b | ||||
Cerebras | llama3.3-70b | ||||
Fireworks | kimi-k2-instruct |
This table is not exhaustive. Additional models can be found in the provider documentation pages and on the provider websites.