Skip to content

AI model APIs

These are providers and inference APIs, not individual model versions. Compare supported models, input and output types, data policies and deployment options in each provider’s documentation.

Editorial selection · Summaries reviewed · Our methodology

Choose your building blocks

Build assistants that reason, write code, and use tools with the Claude API.

AI modelsLanguage modelsTool use

Documentation Source reviewed

Build enterprise AI with language models, embeddings, and reranking for retrieval workflows.

AI modelsEmbeddingsReranking

Documentation Source reviewed

Run supported language and audio models through Groq’s inference API.

AI modelsInferenceAudio

Documentation Source reviewed

Build applications with language, image and audio models through the OpenAI API.

AI modelsLanguage modelsMultimodal

Documentation Source reviewed

Access Mistral models through an API for text generation and AI application development.

AI modelsLanguage modelsInference

Documentation Source reviewed

Integrate DeepSeek models through its chat completion API.

AI modelsLanguage modelsChat completions

Documentation Source reviewed

Run supported open models through hosted inference APIs and dedicated endpoints.

AI modelsOpen modelsInference

Documentation Source reviewed

Access supported language models through the Cerebras inference API.

AI modelsLanguage modelsInference

Documentation Source reviewed

Run machine-learning models through an API, including models for images, video and language.

AI modelsMultimodalInference

Documentation Source reviewed

Generate images and videos through an asynchronous API, with polling and webhook-based completion workflows.

AI modelsImage generationVideo generation

Documentation Source reviewed

What to evaluate

  • Evaluate models on representative tasks from your application.
  • Check the current model catalog and API capabilities before integrating.
  • Review data retention, regional availability and usage costs with each provider.

Provider documentation

Read the original sources for current capabilities, setup requirements, and usage terms. These selections are starting points, not a performance ranking.

ProviderUse casePrimary source
AnthropicLanguage models, Tool useAnthropic documentation ↗
CohereEmbeddings, RerankingCohere documentation ↗
GroqInference, AudioGroq documentation ↗
OpenAILanguage models, MultimodalOpenAI documentation ↗
Google GeminiLanguage models, MultimodalGoogle Gemini documentation ↗
Mistral AILanguage models, InferenceMistral AI documentation ↗
DeepSeekLanguage models, Chat completionsDeepSeek documentation ↗
Grok API (xAI)Language models, InferenceGrok API (xAI) documentation ↗
Together AIOpen models, InferenceTogether AI documentation ↗
Fireworks AIOpen models, InferenceFireworks AI documentation ↗
CerebrasLanguage models, InferenceCerebras documentation ↗
ReplicateMultimodal, InferenceReplicate documentation ↗
HiggsfieldImage generation, Video generationHiggsfield documentation ↗
Tinker (Thinking Machines)Fine-tuning, Language modelsTinker (Thinking Machines) documentation ↗

Keep exploring

Search API Tracker

Curated starting points