Models & Providers
ModelHive exposes every model through a single OpenAI-compatible API. You call a
model by its model id — the same value you pass as "model" in a request and
the same value returned by GET /v1/models.
The Data Residency column tells you where inference happens:
- EU — the request is served by a European deployment (Azure Data Zone or regional EU deployment, AWS Bedrock
eu-*inference profiles, Vertex AIeurope-west*). Prompts and completions stay inside the EU. - Global — the provider may route the request outside the EU.
For a model with several deployments, ModelHive fails over between them; the model counts as EU only when the deployment actually serving the request is European.
Model Catalogue
| Model | Model ID | Provider | Infrastructure | Data Residency |
|---|---|---|---|---|
| Qwen3 Embedding 0.6B | qwen3-embeddings | Alibaba | Self-hosted | Global |
| Nova 2 Lite | nova-2-lite | Amazon | AWS Bedrock | EU |
| Nova Lite | nova-lite | Amazon | AWS Bedrock | EU |
| Nova Micro | nova-micro | Amazon | AWS Bedrock | EU |
| Nova Pro | nova-pro | Amazon | AWS Bedrock | EU |
| Claude Fable 5 | claude-fable-5 | Anthropic | Google Vertex AI | Global |
| Claude Haiku 4.5 | vertex-claude-haiku-4-5 | Anthropic | AWS Bedrock, Google Vertex AI | EU |
| Claude Opus 4.5 | vertex-claude-opus-4-5 | Anthropic | AWS Bedrock, Google Vertex AI | EU |
| Claude Opus 4.6 | claude-opus-4-6 | Anthropic | AWS Bedrock, Azure AI Foundry, Google Vertex AI | EU / Global |
| Claude Opus 4.7 | claude-opus-4-7 | Anthropic | Azure AI Foundry | Global |
| Claude Opus 4.8 | claude-opus-4-8 | Anthropic | Azure AI Foundry | Global |
| Claude Opus 5 | claude-opus-5 | Anthropic | Azure AI Foundry, Google Vertex AI | Global |
| Claude Sonnet 4.5 | vertex-claude-sonnet-4-5 | Anthropic | AWS Bedrock, Google Vertex AI | EU |
| Claude Sonnet 4.6 | claude-sonnet-4-6 | Anthropic | AWS Bedrock, Azure AI Foundry, Google Vertex AI | EU / Global |
| Claude Sonnet 5 | claude-sonnet-5 | Anthropic | Google Vertex AI | Global |
| FLUX 1.1 Pro | FLUX-1.1-pro | Black Forest Labs | Azure AI Foundry | EU |
| FLUX.1 Kontext Pro | FLUX.1-Kontext-pro | Black Forest Labs | Azure AI Foundry | EU |
| FLUX.2 Flex | FLUX.2-flex | Black Forest Labs | Azure AI Foundry | Global |
| FLUX.2 Pro | FLUX.2-pro | Black Forest Labs | Azure AI Foundry | EU |
| Cohere Command A Plus (05-2026) | Cohere-command-a-plus-05-2026 | Cohere | Azure AI Foundry | Global |
| Cohere Embed 4.0 | embed-v-4-0 | Cohere | Azure AI Foundry | Global |
| Cohere Embed V4 | cohere-embed-v4 | Cohere | AWS Bedrock | EU |
| Cohere Parse V5 | Cohere-parse-v5 | Cohere | Azure AI Foundry | Global |
| Cohere Rerank V4.0 Fast | Cohere-rerank-v4.0-fast | Cohere | Azure AI Foundry | Global |
| Cohere Rerank V4.0 Pro | Cohere-rerank-v4.0-pro | Cohere | Azure AI Foundry | Global |
| DeepSeek R1 | DeepSeek-R1 | DeepSeek | Azure AI Foundry | Global |
| DeepSeek V3.2 | DeepSeek-V3.2 | DeepSeek | Azure AI Foundry | Global |
| DeepSeek V3.2 Speciale | DeepSeek-V3.2-Speciale | DeepSeek | Azure AI Foundry | Global |
| DeepSeek V4 Flash | DeepSeek-V4-Flash | DeepSeek | Azure AI Foundry | EU |
| DeepSeek V4 Pro | DeepSeek-V4-Pro | DeepSeek | Azure AI Foundry | Global |
| Gemini 2.5 Flash | gemini-2.5-flash | Google Vertex AI | EU | |
| Gemini 2.5 Flash Lite | gemini-2.5-flash-lite | Google Vertex AI | EU | |
| Gemini 2.5 Pro | gemini-2.5-pro | Google Vertex AI | EU | |
| Gemini 3 Flash Preview | gemini-3-flash-preview | Google Vertex AI | Global | |
| Gemini 3.1 Flash Lite | gemini-3.1-flash-lite | Google Vertex AI | Global | |
| Gemini 3.1 Pro Preview | gemini-3.1-pro-preview | Google Vertex AI | Global | |
| Gemini 3.5 Flash | gemini-3.5-flash | Google Vertex AI | EU | |
| Gemini 3.5 Flash Lite | gemini-3.5-flash-lite | Google Vertex AI | Global | |
| Gemini 3.6 Flash | gemini-3.6-flash | Google Vertex AI | Global | |
| Gemini 3.7 Flash | gemini-3.7-flash | Google Vertex AI | Global | |
| Gemini 3.8 Flash | gemini-3.8-flash | Google Vertex AI | Global | |
| Llama 4 Maverick 17B 128E Instruct FP8 | Llama-4-Maverick-17B-128E-Instruct-FP8 | Meta | Azure AI Foundry | Global |
| Llama 4 Scout 17B 16E Instruct | Llama-4-Scout-17B-16E-Instruct | Meta | Azure AI Foundry | Global |
| MAI Image 2.6 | MAI-Image-2.6 | Microsoft | Azure AI Foundry | Global |
| MAI Image 2.6 Flash | MAI-Image-2.6-Flash | Microsoft | Azure AI Foundry | Global |
| MAI Thinking 1 | MAI-Thinking-1 | Microsoft | Azure AI Foundry | Global |
| Model Router | model-router | Microsoft | Azure OpenAI | EU |
| MiniMax M2.5 | minimax | MiniMax | OpenRouter | Global |
| Mistral Document AI 2512 | mistral-document-ai-2512 | Mistral AI | Azure AI Foundry | EU |
| Mistral Large 3 | Mistral-Large-3 | Mistral AI | Azure AI Foundry | EU |
| Mistral Medium 2505 | mistral-medium-2505 | Mistral AI | Azure AI Foundry | Global |
| Mistral Medium 3.5 | mistral-medium-3-5 | Mistral AI | Azure AI Foundry | EU |
| Mistral OCR 4.0 | mistral-ocr-4-0 | Mistral AI | Azure AI Foundry | EU |
| Mistral Small 2503 | mistral-small-2503 | Mistral AI | Azure AI Foundry | Global |
| Pixtral Large | pixtral-large | Mistral AI | AWS Bedrock | EU |
| Kimi K2.5 | Kimi-K2.5 | Moonshot AI | Azure AI Foundry | Global |
| Kimi K2.6 | Kimi-K2.6 | Moonshot AI | Azure AI Foundry | Global |
| Nemotron 3 Ultra | nemotron | NVIDIA | OpenRouter | Global |
| GPT 4o | gpt-4o | OpenAI | Azure OpenAI | EU |
| GPT 4o Mini | gpt-4o-mini | OpenAI | Azure OpenAI | EU |
| GPT 5 Mini | gpt-5-mini | OpenAI | Azure OpenAI | EU |
| GPT 5 Nano | gpt-5-nano | OpenAI | Azure OpenAI | EU |
| GPT 5.1 | gpt-5.1 | OpenAI | Azure OpenAI | EU |
| GPT 5.1 Chat | gpt-5.1-chat | OpenAI | Azure OpenAI | Global |
| GPT 5.1 Codex Max | gpt-5.1-codex-max | OpenAI | Azure OpenAI | Global |
| GPT 5.2 Chat | gpt-5.2-chat | OpenAI | Azure OpenAI | Global |
| GPT 5.2 Codex | gpt-5.2-codex | OpenAI | Azure OpenAI | Global |
| GPT 5.3 Chat | gpt-5.3-chat | OpenAI | Azure OpenAI | Global |
| GPT 5.3 Codex | gpt-5.3-codex | OpenAI | Azure OpenAI | Global |
| GPT 5.4 | gpt-5.4 | OpenAI | Azure OpenAI | Global |
| GPT 5.4 Mini | gpt-5.4-mini | OpenAI | Azure OpenAI | EU |
| GPT 5.4 Nano | gpt-5.4-nano | OpenAI | Azure OpenAI | Global |
| GPT 5.4 Pro | gpt-5.4-pro | OpenAI | Azure OpenAI | Global |
| GPT 5.5 | gpt-5.5 | OpenAI | Azure OpenAI | EU |
| GPT 5.6 Luna | gpt-5.6-luna | OpenAI | Azure OpenAI | EU |
| GPT 5.6 Sol | gpt-5.6-sol | OpenAI | Azure OpenAI | EU |
| GPT 5.6 Terra | gpt-5.6-terra | OpenAI | Azure OpenAI | EU |
| GPT 6 Astra | gpt-6-astra | OpenAI | Azure OpenAI | Global |
| GPT Audio 1.5 | gpt-audio-1.5 | OpenAI | Azure OpenAI | Global |
| GPT Image 2 | gpt-image-2 | OpenAI | Azure OpenAI | Global |
| GPT Live Transcribe | gpt-live-transcribe | OpenAI | Azure OpenAI | Global |
| GPT Realtime 1.5 | gpt-realtime-1.5 | OpenAI | Azure OpenAI | Global |
| GPT Realtime 2.1 | gpt-realtime-2.1 | OpenAI | Azure OpenAI | EU |
| GPT Transcribe | gpt-transcribe | OpenAI | Azure OpenAI | Global |
| GPT-OSS 120B | gpt-oss | OpenAI | Azure OpenAI, Cerebras, Groq, OpenRouter | Global |
| GPT-OSS 20B | gpt-oss:20b | OpenAI | Groq | Global |
| Text Embedding 3 Large | text-embedding-3-large | OpenAI | Azure AI Foundry | EU |
| Text Embedding 3 Small | text-embedding-3-small | OpenAI | Azure AI Foundry | EU |
| Whisper | whisper | OpenAI | Azure OpenAI | EU |
| Grok 4.1 Fast Non Reasoning | grok-4-1-fast-non-reasoning | xAI | Azure AI Foundry | Global |
| Grok 4.1 Fast Reasoning | grok-4-1-fast-reasoning | xAI | Azure AI Foundry | Global |
| Grok 4.20 Non Reasoning | grok-4-20-non-reasoning | xAI | Azure AI Foundry | Global |
| Grok 4.20 Reasoning | grok-4-20-reasoning | xAI | Azure AI Foundry | Global |
| Grok 4.6 | grok-4.6 | xAI | Azure AI Foundry | Global |
Listing System Models
curl -X GET https://api.modelhive.ai/api/models \
-H "Authorization: Bearer {jwt_token}"
Response:
[
{
"id": "gpt-4o",
"name": "GPT 4o",
"provider": "openai",
"is_eu": true,
"description": null
},
{
"id": "gemini-2.5-pro",
"name": "Gemini 2.5 Pro",
"provider": "google",
"is_eu": true,
"description": null
}
]
Tenant Models
Admins can control which models each tenant has access to from the ModelHive Dashboard → Tenant Settings → Models. Select the models you want to enable — users will only see and be able to use the approved models.
Model Naming Convention
Most models are exposed under a short, vendor-neutral id. When the same model is available from more than one cloud, the short id is the multi-provider entry and ModelHive fails over between deployments; the prefixed ids let you pin a specific one.
| Format | Example | Description |
|---|---|---|
model-name | gpt-4o, gemini-2.5-pro | Standard id, ModelHive picks the deployment |
azure-model | azure-claude-sonnet-4-6 | Pinned to Azure AI Foundry |
bedrock-model | bedrock-claude-sonnet-4-6 | Pinned to AWS Bedrock |
vertex-model | vertex-claude-sonnet-4-6 | Pinned to Google Vertex AI |
EU Data Residency
ModelHive tracks which models process data within the EU for GDPR compliance:
import requests
response = requests.get(
"https://api.modelhive.ai/api/models",
headers={"Authorization": f"Bearer {jwt_token}"}
)
eu_models = [m for m in response.json() if m.get("is_eu")]
print(f"EU-compliant models: {[m['id'] for m in eu_models]}")
Per-Key Model Restrictions
When creating an API key from the Dashboard, you can restrict it to specific models. This is useful for isolating keys for specific use cases (e.g., a key that can only use EU-compliant models).