Skip to content

Provider matrix

This page is generated from the package catalog. Update Porting/packages.json and run node Scripts/sdk.mjs generate when provider coverage changes.

Language: 35Completion: 7Embedding: 17Image: 19Transcription: 15Speech: 14Audio generation: 1Audio transformation: 1Dubbing: 1Video: 14Reranking: 5Evaluation: 5Decision: 6Files: 6Skills: 3
ProviderUpstream packageSwift factoriesLanguageCompletionEmbeddingImageTranscriptionSpeechAudio generationAudio transformationDubbingVideoRerankingEvaluationDecisionFilesSkills
alibaba@ai-sdk/alibabaAIProviders.alibaba✅✅✅
amazon-bedrock@ai-sdk/amazon-bedrockAIProviders.amazonBedrock✅✅✅✅
amazon-bedrock.anthropic@ai-sdk/amazon-bedrockAIProviders.amazonBedrockAnthropic✅
bedrock-mantle@ai-sdk/amazon-bedrockAIProviders.bedrockMantle✅
anthropic@ai-sdk/anthropicAIProviders.anthropic✅✅✅✅✅
anthropic-aws@ai-sdk/anthropic-awsAIProviders.anthropicAWS✅✅✅
assemblyai@ai-sdk/assemblyaiAIProviders.assemblyAI✅
azure@ai-sdk/azureAIProviders.azure✅✅✅✅✅✅
baseten@ai-sdk/basetenAIProviders.baseten✅✅
black-forest-labs@ai-sdk/black-forest-labsAIProviders.blackForestLabs✅✅
bytedance@ai-sdk/bytedanceAIProviders.byteDance✅
cartesia@ai-sdk/cartesiaAIProviders.cartesia✅✅
cerebras@ai-sdk/cerebrasAIProviders.cerebras✅
cohere@ai-sdk/cohereAIProviders.cohere✅✅✅
deepgram@ai-sdk/deepgramAIProviders.deepgram✅✅
deepinfra@ai-sdk/deepinfraAIProviders.deepInfra✅✅✅✅
deepseek@ai-sdk/deepseekAIProviders.deepSeek✅✅
elevenlabs@ai-sdk/elevenlabsAIProviders.elevenLabs✅✅✅✅✅
fal@ai-sdk/falAIProviders.fal✅✅✅✅
fish-audio@ai-sdk/fish-audioAIProviders.fishAudio✅✅
fireworks@ai-sdk/fireworksAIProviders.fireworks✅✅✅✅
gateway@ai-sdk/gatewayAIProviders.gateway✅✅✅✅✅✅✅✅✅
gmicloud@ai-sdk/gmicloudAIProviders.gmiCloud✅
gladia@ai-sdk/gladiaAIProviders.gladia✅
google.generative-ai@ai-sdk/googleAIProviders.google✅✅✅✅✅✅✅✅
google.vertex@ai-sdk/google-vertexAIProviders.googleVertex✅✅✅✅✅✅
googleVertex.maas@ai-sdk/google-vertexAIProviders.googleVertexMaaS✅✅✅✅
googleVertex.xai@ai-sdk/google-vertexAIProviders.googleVertexXAI✅
googleVertex.anthropic@ai-sdk/google-vertexAIProviders.googleVertexAnthropic✅
groq@ai-sdk/groqAIProviders.groq✅✅
heygen@ai-sdk/heygenAIProviders.heyGen✅
huggingface@ai-sdk/huggingfaceAIProviders.huggingFace✅
hume@ai-sdk/humeAIProviders.hume✅
klingai@ai-sdk/klingaiAIProviders.klingAI✅
lmnt@ai-sdk/lmntAIProviders.lmnt✅
luma@ai-sdk/lumaAIProviders.luma✅
minimax@ai-sdk/minimaxAIProviders.miniMax✅✅
mistral@ai-sdk/mistralAIProviders.mistral✅✅✅✅
moonshotai@ai-sdk/moonshotaiAIProviders.moonshotAI✅
open-responses.responses@ai-sdk/open-responsesAIProviders.openResponses✅
openai@ai-sdk/openaiAIProviders.openAI✅✅✅✅✅✅✅✅✅✅
openai-compatible@ai-sdk/openai-compatibleAIProviders.openAICompatible✅✅✅✅
perplexity@ai-sdk/perplexityAIProviders.perplexity✅✅✅
prodia@ai-sdk/prodiaAIProviders.prodia✅✅✅
quiverai@ai-sdk/quiveraiAIProviders.quiverAI✅✅
replicate@ai-sdk/replicateAIProviders.replicate✅✅
revai@ai-sdk/revaiAIProviders.revAI✅
togetherai@ai-sdk/togetheraiAIProviders.togetherAI✅✅✅✅✅
topaz@ai-sdk/topazAIProviders.topaz✅✅
typesafe@ai-sdk/typesafe-aiAIProviders.typeSafeAI✅✅
vercel@ai-sdk/vercelAIProviders.vercel✅
voyage@ai-sdk/voyageAIProviders.voyage✅✅
xai@ai-sdk/xaiAIProviders.xAI✅✅✅✅✅✅
zai@ai-sdk/zaiAIProviders.zai✅