Supported models (routing)
Not Diamond supports the following LLMs for routing with the specified names:
Looking for Prompt Adaptation models?For a list of models supported for prompt adaptation, see Prompt Adaptation Models.
| Provider | Model name | Function calling | Structured outputs | Alias |
|---|---|---|---|---|
| OpenAI | openai/gpt-4o-2024-11-20 | ✔️ | ✔️ | |
openai/gpt-4o-2024-08-06 | ✔️ | ✔️ | openai/gpt-4o | |
openai/gpt-4o-2024-05-13 | ✔️ | ✔️ | ||
openai/gpt-4-turbo-2024-04-09 | ✔️ | ✔️ | openai/gpt-4-turbo | |
openai/gpt-4-0125-preview | ✔️ | ✔️ | openai/gpt-4-turbo-2024-04-09 | |
openai/gpt-4-1106-preview | ✔️ | ✔️ | ||
openai/gpt-4-0613 | ✔️ | ✔️ | openai/gpt-4 | |
openai/gpt-3.5-turbo-0125 | ✔️ | ✔️ | openai/gpt-3.5-turbo | |
openai/gpt-4o-mini-2024-07-18 | ✔️ | ✔️ | openai/gpt-4o-mini | |
openai/chatgpt-4o-latest | ✔️ | |||
openai/gpt-4.1-2025-04-14 | ✔️ | ✔️ | openai/gpt-4.1 | |
openai/gpt-4.1-mini-2025-04-14 | ✔️ | ✔️ | openai/gpt-4.1-mini | |
openai/gpt-4.1-nano-2025-04-14 | ✔️ | ✔️ | openai/gpt-4.1-nano | |
openai/gpt-5-2025-08-07 | ✔️ | ✔️ | openai/gpt-5 | |
openai/gpt-5-mini-2025-08-07 | ✔️ | ✔️ | openai/gpt-5-mini | |
openai/gpt-5-nano-2025-08-07 | ✔️ | ✔️ | openai/gpt-5-nano | |
openai/gpt-5.1-2025-11-13 | ✔️ | ✔️ | openai/gpt-5.1 | |
| Anthropic | anthropic/claude-haiku-4-5-20251001 | ✔️ | ✔️ | anthropic/claude-haiku-4-5 |
anthropic/claude-sonnet-4-5-20250929 | ✔️ | ✔️ | anthropic/claude-sonnet-4-5 | |
anthropic/claude-opus-4-20250514 | ✔️ | ✔️ | anthropic/claude-opus-4-0 | |
anthropic/claude-opus-4-1-20250805 | ✔️ | ✔️ | anthropic/claude-opus-4-1 | |
anthropic/claude-sonnet-4-20250514 | ✔️ | ✔️ | anthropic/claude-sonnet-4-0 | |
anthropic/claude-3-7-sonnet-20250219 | ✔️ | ✔️ | anthropic/claude-3-7-sonnet-latest | |
anthropic/claude-3-5-haiku-20241022 | ✔️ | |||
anthropic/claude-3-haiku-20240307 | ✔️ | |||
google/gemini-2.0-flash-001 | ✔️ | ✔️ | google/gemini-2.0-flash | |
google/gemini-1.5-flash-latest | ✔️ | ✔️ | ||
google/gemini-2.5-pro | ✔️ | ✔️ | ||
google/gemini-2.5-flash | ✔️ | ✔️ | ||
google/gemini-3-pro-preview | ✔️ | ✔️ | ||
| Mistral | mistral/open-mixtral-8x22b | ✔️ | ||
mistral/codestral-latest | ||||
mistral/open-mixtral-8x7b | ✔️ | |||
mistral/mistral-large-2407 | ✔️ | ✔️ | mistral/mistral-large-latest | |
mistral/mistral-large-2402 | ✔️ | ✔️ | ||
mistral/mistral-medium-latest | ✔️ | |||
mistral/mistral-small-latest | ✔️ | ✔️ | ||
mistral/open-mistral-7b | ✔️ | |||
mistral/open-mistral-nemo | ✔️ | ✔️ | ||
| X.Ai | x-ai/grok-4 | ✔️ | ✔️ | |
x-ai/grok-3-mini | ✔️ | ✔️ | ||
x-ai/grok-3 | ✔️ | ✔️ | ||
| Replicate | replicate/meta-llama-3-70b-instruct | |||
replicate/meta-llama-3-8b-instruct | ||||
replicate/mixtral-8x7b-instruct-v0.1 | ||||
replicate/mistral-7b-instruct-v0.2 | ||||
replicate/meta-llama-3.1-405b-instruct | ||||
| TogetherAI | togetherai/Llama-3-70b-chat-hf | |||
togetherai/Llama-3-8b-chat-hf | ||||
togetherai/Meta-Llama-3.1-8B-Instruct-Turbo | ||||
togetherai/Meta-Llama-3.1-70B-Instruct-Turbo | ||||
togetherai/Meta-Llama-3.1-405B-Instruct-Turbo | ||||
togetherai/Qwen2-72B-Instruct | ||||
togetherai/Mixtral-8x22B-Instruct-v0.1 | ||||
togetherai/Mixtral-8x7B-Instruct-v0.1 | ||||
togetherai/Mistral-7B-Instruct-v0.2 | ||||
togetherai/DeepSeek-R1 | ||||
| Perplexity | perplexity/sonar | |||
| Cohere | cohere/command-r-plus | ✔️ | ✔️ | |
cohere/command-r | ✔️ | ✔️ |
We are continuously expanding our list of supported models. Send us a note if you have a specific model requirement and we will onboard it for you.
Custom models
You can route to your own custom models—whether a fine-tuned model, an agentic workflow, or any other custom inference endpoint—by training your own custom router and including your custom model in the evaluation dataset.
Updated 6 days ago
