Skip to content

Residency & models

The response disclosure headers, managed aliases, and the live model catalog with availability and fallback notes.

Residency: choose where requests may be served.
Residency: choose where requests may be served.English interface · illustrative demo data. Open the image for full size.

Response headers

Calls to a sluis/* alias disclose the resolved route via x-sluis-* response headers, and any call that carried an inline document discloses how that document reached the model. A plain provider/model call with no document carries neither. Residency itself is organisation policy, enforced at dispatch, never a request header.

HeaderDescription
x-sluis-routeResponse, on sluis/* alias calls · the managed or tenant alias that resolved the request, e.g. sluis/auto.
x-sluis-modelResponse, on sluis/* alias calls · the concrete provider/model target selected after policy and routing.
x-sluis-document-routeResponse, on any call that carried an inline PDF or Word document · how it reached the model: images (rasterised to one page image per page), text (extracted text only — the pages themselves were not sent), native (forwarded to a provider that reads the document itself), or mixed. Absent when the request carried no document.

Managed aliases

Managed aliases are reserved sluis/... model names. sluis/auto chooses per request among the routes your policy allows: a classifier inside the Sluis deployment can pick the reasoning route without any text leaving it; otherwise a hosted classifier reads three short excerpts of the prompt after data protection, and only ever on a model from an EU-owned provider processing in the EU. The use-case aliases choose from daily Artificial Analysis benchmark snapshots curated by Sluis. Artificial AnalysisEvery alias resolves inside the tenant's residency policy first, so the sovereignty rule beats the benchmark rank.

Managed routing aliases with assigned model targets.
Managed routing aliases with assigned model targets.English interface · illustrative demo data. Open the image for full size.
AliasUse case
sluis/autoPer-request routing. Sluis picks the best compliant target for the prompt.
sluis/codeCoding and code review.
sluis/chatGeneral conversation.
sluis/supportCustomer-support answers.
sluis/fastLow latency.
sluis/cheapBest value for bulk work.
sluis/agentsTool use and agentic workflows.
sluis/extractStructured extraction.
sluis/docsDocument extraction and parsing.
sluis/longcontextLong-context analysis.
sluis/visionImage input.
sluis/translateMultilingual translation.
sluis/sovereignOpen-weights only.

Call an alias anywhere you would pass a provider/model id. The response headers show both the route you asked for and the concrete model that ran.

curl https://api.sluis.ai/v1/chat/completions \
  -H "Authorization: Bearer $SLUIS_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "model": "sluis/auto", "messages": [{ "role": "user", "content": "Plan a GDPR-safe rollout" }] }'

# response headers:
# x-sluis-route: sluis/auto
# x-sluis-model: mistral/mistral-large-latest

x-sluis-route is the managed or tenant alias that resolved the request. x-sluis-model is the concrete provider/model target after residency policy, shadowing and routing. If the provider refuses the credential for a managed route's model, the call moves on to the route's next compliant model; a concrete provider/model or a tenant alias is never swapped.

Tenant aliases shadow managed names. If your organisation creates sluis/code, that route wins for your tenant. Key allow-lists may include reserved aliases such as sluis/auto; the allow-list is checked before the alias resolves.

Supported models

Sluis exposes built-in providers through managed keys when a platform credential is configured; connect your own key (BYOK) or add a custom OpenAI-compatible provider in the Console to override or extend the catalog. Every callable id is provider-prefixed, so pass provider/model (e.g. mistral/mistral-large-latest) and Sluis routes it per your residency policy. The catalog is credential- and policy-aware, uses live provider catalogs where available, and can fall back to declared models during an upstream catalog failure. Vertex candidates are separately probe-verified for EU availability. Nebius Token Factory is EU-owned, but its public nebius/... models have no region guarantee: they count as GLOBAL and need an explicit GLOBAL opt-in. Only nebius-eu, the operator's dedicated endpoints in an EU region, counts as EU.

Model catalog: browse available models and filter by provider and capabilities.
Model catalog: browse available models and filter by provider and capabilities.English interface · illustrative demo data. Open the image for full size.

Live catalog. This list comes directly from the live platform catalog and refreshes with the gateway's ten-minute cache. The same data is public at api.sluis.ai/public/models.json; per workload, GET /v1/models applies your policy and allow-list.

anthropicRegionContexttok/s
anthropic/claude-fable-5US · United States1Mn/a
anthropic/claude-fable-5-1US · United States1Mn/a
anthropic/claude-haiku-4-5-20251001US · United States200kn/a
anthropic/claude-opus-4-5-20251101US · United States200kn/a
anthropic/claude-opus-4-6US · United States1Mn/a
anthropic/claude-opus-4-7US · United States1M50†
anthropic/claude-opus-4-8US · United States1M64†
anthropic/claude-opus-5US · United States1M57†
anthropic/claude-opus-5-5US · United States1M79‡
anthropic/claude-sonnet-4-5-20250929US · United States1Mn/a
anthropic/claude-sonnet-4-6US · United States1Mn/a
anthropic/claude-sonnet-5US · United States1M86†
anthropic/claude-sonnet-5-5US · United States1Mn/a
bedrockRegionContexttok/s
bedrock/eu.amazon.nova-2-lite-v1:0EU · EU (cross-region)1Mn/a
bedrock/eu.amazon.nova-lite-v1:0EU · EU (cross-region)300k170†
bedrock/eu.amazon.nova-micro-v1:0EU · EU (cross-region)128k298†
bedrock/eu.amazon.nova-pro-v1:0EU · EU (cross-region)300kn/a
bedrock/eu.anthropic.claude-3-haiku-20240307-v1:0EU · EU (cross-region)n/an/a
bedrock/eu.anthropic.claude-3-sonnet-20240229-v1:0EU · EU (cross-region)n/an/a
bedrock/eu.anthropic.claude-haiku-4-5-20251001-v1:0EU · EU (cross-region)200kn/a
bedrock/eu.anthropic.claude-opus-4-5-20251101-v1:0EU · EU (cross-region)200kn/a
bedrock/eu.anthropic.claude-opus-4-6-v1EU · EU (cross-region)1Mn/a
bedrock/eu.anthropic.claude-opus-4-7EU · EU (cross-region)1M50†
bedrock/eu.anthropic.claude-opus-4-8EU · EU (cross-region)1M64†
bedrock/eu.anthropic.claude-opus-5EU · EU (cross-region)1M62‡
bedrock/eu.anthropic.claude-opus-5-5EU · EU (cross-region)1Mn/a
bedrock/eu.anthropic.claude-sonnet-4-20250514-v1:0EU · EU (cross-region)1Mn/a
bedrock/eu.anthropic.claude-sonnet-4-5-20250929-v1:0EU · EU (cross-region)200kn/a
bedrock/eu.anthropic.claude-sonnet-4-6EU · EU (cross-region)1Mn/a
bedrock/eu.anthropic.claude-sonnet-5EU · EU (cross-region)1M86‡
bedrock/eu.anthropic.claude-sonnet-5-5EU · EU (cross-region)1M120‡
bedrock/eu.cohere.embed-v4:0EU · EU (cross-region)128kn/a
bedrock/eu.meta.llama3-2-1b-instruct-v1:0EU · EU (cross-region)128kn/a
bedrock/eu.meta.llama3-2-3b-instruct-v1:0EU · EU (cross-region)128kn/a
bedrock/eu.mistral.pixtral-large-2502-v1:0EU · EU (cross-region)128kn/a
mistralRegionContexttok/s
mistral/codestral-2508EU · Paris, France128kn/a
mistral/codestral-embedEU · Paris, France8kn/a
mistral/codestral-embed-2505EU · Paris, France8kn/a
mistral/codestral-latestEU · Paris, France128kn/a
mistral/glm-5-2EU · Paris, France1M95†
mistral/image-generationEU · Paris, Francen/an/a
mistral/labs-leanstral-1-5EU · Paris, France262kn/a
mistral/labs-leanstral-1-5-1EU · Paris, France262kn/a
mistral/magistral-medium-latestEU · Paris, France262kn/a
mistral/magistral-small-latestEU · Paris, France262kn/a
mistral/ministral-14b-2512EU · Paris, France262kn/a
mistral/ministral-14b-latestEU · Paris, France262kn/a
mistral/ministral-3b-2512EU · Paris, France131kn/a
mistral/ministral-3b-latestEU · Paris, France131kn/a
mistral/ministral-8b-2512EU · Paris, France262kn/a
mistral/ministral-8b-latestEU · Paris, France262kn/a
mistral/mistral-code-fim-latestEU · Paris, France128kn/a
mistral/mistral-code-latestEU · Paris, France128kn/a
mistral/mistral-embedEU · Paris, France8kn/a
mistral/mistral-embed-2312EU · Paris, France8kn/a
mistral/mistral-large-2512EU · Paris, France262kn/a
mistral/mistral-large-latestEU · Paris, France262k49‡
mistral/mistral-mediumEU · Paris, France262kn/a
mistral/mistral-medium-2604EU · Paris, France262kn/a
mistral/mistral-medium-3EU · Paris, France262kn/a
mistral/mistral-medium-3-5EU · Paris, France262k168†
mistral/mistral-medium-3.5EU · Paris, France262k168†
mistral/mistral-medium-latestEU · Paris, France262k129‡
mistral/mistral-moderation-2603EU · Paris, France131kn/a
mistral/mistral-ocr-2512EU · Paris, Francen/an/a
mistral/mistral-ocr-3EU · Paris, Francen/an/a
mistral/mistral-ocr-3-0EU · Paris, Francen/an/a
mistral/mistral-ocr-4EU · Paris, Francen/an/a
mistral/mistral-ocr-4-0EU · Paris, Francen/an/a
mistral/mistral-ocr-4-1EU · Paris, Francen/an/a
mistral/mistral-ocr-latestEU · Paris, Francen/an/a
mistral/mistral-small-2603EU · Paris, France262kn/a
mistral/mistral-small-latestEU · Paris, France262kn/a
mistral/mistral-vibe-cli-fastEU · Paris, France262kn/a
mistral/mistral-vibe-cli-latestEU · Paris, France262kn/a
mistral/mistral-vibe-cli-with-toolsEU · Paris, France262kn/a
mistral/voxtral-mini-2602EU · Paris, Francen/an/a
mistral/voxtral-mini-latestEU · Paris, Francen/an/a
mistral/voxtral-mini-realtime-2602EU · Paris, Francen/an/a
mistral/voxtral-mini-realtime-latestEU · Paris, Francen/an/a
mistral/voxtral-mini-transcribe-realtime-2602EU · Paris, Francen/an/a
mistral/voxtral-small-2507EU · Paris, France32kn/a
mistral/voxtral-small-latestEU · Paris, France32kn/a
mistral/zai-glm-5EU · Paris, France1Mn/a
mistral/zai-glm-5-2EU · Paris, France1Mn/a
mistral/zai-glm-5-3EU · Paris, France1Mn/a
mistral/zai-glm-latestEU · Paris, France1Mn/a
moonshotRegionContexttok/s
moonshot/kimi-k2.6CN · China262kn/a
moonshot/kimi-k2.7-codeCN · China262k84†
moonshot/kimi-k2.7-code-highspeedCN · Chinan/an/a
moonshot/kimi-k3CN · China1M46†
nebiusRegionContexttok/s
nebius/MiniMaxAI/MiniMax-M3GLOBAL · Worldwide (no region guarantee)1M103†
nebius/NousResearch/Hermes-4-405BGLOBAL · Worldwide (no region guarantee)131kn/a
nebius/Qwen/Qwen3-235B-A22B-Instruct-2507GLOBAL · Worldwide (no region guarantee)262k59†
nebius/Qwen/Qwen3-30B-A3B-Instruct-2507GLOBAL · Worldwide (no region guarantee)262kn/a
nebius/Qwen/Qwen3-Embedding-8BGLOBAL · Worldwide (no region guarantee)40kn/a
nebius/Qwen/Qwen3.5-397B-A17BGLOBAL · Worldwide (no region guarantee)262kn/a
nebius/Qwen/Qwen3.8-27BGLOBAL · Worldwide (no region guarantee)262k48†
nebius/deepseek-ai/DeepSeek-V4-Flash-0731GLOBAL · Worldwide (no region guarantee)1M226†
nebius/deepseek-ai/DeepSeek-V4-ProGLOBAL · Worldwide (no region guarantee)1M106†
nebius/deepseek-ai/DeepSeek-V4-Pro-0813GLOBAL · Worldwide (no region guarantee)979k99†
nebius/deepseek-ai/DeepSeek-V4.1-FlashGLOBAL · Worldwide (no region guarantee)1M227†
nebius/google/gemma-3-27b-itGLOBAL · Worldwide (no region guarantee)110kn/a
nebius/moonshotai/Kimi-K2.6GLOBAL · Worldwide (no region guarantee)262kn/a
nebius/moonshotai/Kimi-K2.7-CodeGLOBAL · Worldwide (no region guarantee)262k84†
nebius/moonshotai/Kimi-K3GLOBAL · Worldwide (no region guarantee)1M46†
nebius/nvidia/NVIDIA-Nemotron-3-Nano-30B-A3BGLOBAL · Worldwide (no region guarantee)262kn/a
nebius/nvidia/Nemotron-3-Ultra-550b-a55bGLOBAL · Worldwide (no region guarantee)1Mn/a
nebius/nvidia/Nemotron-3_5-LightningGLOBAL · Worldwide (no region guarantee)1M302†
nebius/nvidia/nemotron-3-super-120b-a12bGLOBAL · Worldwide (no region guarantee)262kn/a
nebius/openai/gpt-oss-120bGLOBAL · Worldwide (no region guarantee)131k193†
nebius/openbmb/MiniCPM-V-4_5GLOBAL · Worldwide (no region guarantee)32kn/a
nebius/zai-org/GLM-5.1GLOBAL · Worldwide (no region guarantee)202kn/a
nebius/zai-org/GLM-5.2GLOBAL · Worldwide (no region guarantee)1M95†
nebius/zai-org/GLM-5.3GLOBAL · Worldwide (no region guarantee)1M96‡
nebius/zai-org/GLM-5.3-FlashGLOBAL · Worldwide (no region guarantee)1M53†
nebulRegionContexttok/s
nebul/BAAI/bge-m3EU · European Union8kn/a
nebul/BAAI/bge-reranker-v2-m3EU · European Union8kn/a
nebul/Qwen/Qwen3-30B-A3B-Instruct-2507EU · European Union262kn/a
nebul/Qwen/Qwen3-Embedding-8BEU · European Union12kn/a
nebul/Qwen/Qwen3.5-397B-A17BEU · European Union262kn/a
nebul/ResembleAI/chatterbox-multilingualEU · European Union4kn/a
nebul/Tongyi-MAI/Z-Image-TurboEU · European Union512n/a
nebul/deepseek-ai/DeepSeek-OCREU · European Union8kn/a
nebul/infly/inf-retriever-v1EU · European Union512n/a
nebul/intfloat/multilingual-e5-large-instructEU · European Union8kn/a
nebul/mistralai/Ministral-3-14B-Instruct-2512EU · European Union262kn/a
nebul/mistralai/Mistral-Large-3-675B-Instruct-2512EU · European Union262kn/a
nebul/nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16EU · European Union1Mn/a
nebul/nvidia/parakeet-tdt-0.6b-v2EU · European Union4kn/a
nebul/nvidia/parakeet-tdt-0.6b-v3EU · European Union4kn/a
nebul/openai/gpt-oss-120bEU · European Union131k193†
nebul/sentence-transformers/all-MiniLM-L6-v2EU · European Union512n/a
nebul/zai-org/GLM-5.3EU · European Union1M140‡
openaiRegionContexttok/s
openai/babbage-002US · United States16kn/a
openai/chat-latestUS · United States400kn/a
openai/chatgpt-image-latestUS · United Statesn/an/a
openai/computer-use-previewUS · United States8kn/a
openai/davinci-002US · United States16kn/a
openai/gpt-3.5-turboUS · United States16kn/a
openai/gpt-3.5-turbo-0125US · United States16kn/a
openai/gpt-3.5-turbo-1106US · United States16kn/a
openai/gpt-3.5-turbo-16kUS · United States16kn/a
openai/gpt-3.5-turbo-instructUS · United States8kn/a
openai/gpt-3.5-turbo-instruct-0914US · United States8kn/a
openai/gpt-4US · United States8kn/a
openai/gpt-4-0613US · United States8kn/a
openai/gpt-4-turboUS · United States128k32†
openai/gpt-4-turbo-2024-04-09US · United States128k32†
openai/gpt-4.1US · United States1M165†
openai/gpt-4.1-2025-04-14US · United States1M165†
openai/gpt-4.1-miniUS · United States1M169†
openai/gpt-4.1-mini-2025-04-14US · United States1M169†
openai/gpt-4.1-nanoUS · United States1M205†
openai/gpt-4.1-nano-2025-04-14US · United States1M205†
openai/gpt-4oUS · United States128k147†
openai/gpt-4o-2024-05-13US · United States128k137†
openai/gpt-4o-2024-08-06US · United States128k147†
openai/gpt-4o-2024-11-20US · United States128k147†
openai/gpt-4o-miniUS · United States128k91†
openai/gpt-4o-mini-2024-07-18US · United States128k91†
openai/gpt-4o-mini-search-previewUS · United States128kn/a
openai/gpt-4o-mini-transcribeUS · United States16kn/a
openai/gpt-4o-mini-transcribe-2025-03-20US · United States16kn/a
openai/gpt-4o-mini-transcribe-2025-12-15US · United States16kn/a
openai/gpt-4o-mini-ttsUS · United Statesn/an/a
openai/gpt-4o-mini-tts-2025-03-20US · United Statesn/an/a
openai/gpt-4o-mini-tts-2025-12-15US · United Statesn/an/a
openai/gpt-4o-search-previewUS · United States128kn/a
openai/gpt-4o-transcribeUS · United States16kn/a
openai/gpt-4o-transcribe-diarizeUS · United States16kn/a
openai/gpt-5US · United States272k121†
openai/gpt-5-2025-08-07US · United States272k121†
openai/gpt-5-chat-latestUS · United States128kn/a
openai/gpt-5-codexUS · United States272kn/a
openai/gpt-5-miniUS · United States272k123†
openai/gpt-5-mini-2025-08-07US · United States272k123†
openai/gpt-5-nanoUS · United States272k148†
openai/gpt-5-nano-2025-08-07US · United States272k148†
openai/gpt-5-proUS · United States400kn/a
openai/gpt-5-pro-2025-10-06US · United States400kn/a
openai/gpt-5-search-apiUS · United States272kn/a
openai/gpt-5-search-api-2025-10-14US · United States272kn/a
openai/gpt-5.1US · United States272k142†
openai/gpt-5.1-2025-11-13US · United States272k142†
openai/gpt-5.1-chat-latestUS · United States128kn/a
openai/gpt-5.1-codexUS · United States400kn/a
openai/gpt-5.1-codex-maxUS · United States400kn/a
openai/gpt-5.1-codex-miniUS · United States400kn/a
openai/gpt-5.2US · United States272k91†
openai/gpt-5.2-2025-12-11US · United States272k91†
openai/gpt-5.2-chat-latestUS · United States128kn/a
openai/gpt-5.2-codexUS · United States272kn/a
openai/gpt-5.2-proUS · United States272kn/a
openai/gpt-5.2-pro-2025-12-11US · United States272kn/a
openai/gpt-5.3-chat-latestUS · United States128kn/a
openai/gpt-5.3-codexUS · United States272k105†
openai/gpt-5.4US · United States1M107†
openai/gpt-5.4-2026-03-05US · United States1M107†
openai/gpt-5.4-miniUS · United States272k238†
openai/gpt-5.4-mini-2026-03-17US · United States272k238†
openai/gpt-5.4-nanoUS · United States272k174†
openai/gpt-5.4-nano-2026-03-17US · United States272k174†
openai/gpt-5.4-proUS · United States1Mn/a
openai/gpt-5.4-pro-2026-03-05US · United States1Mn/a
openai/gpt-5.5US · United States1M104†
openai/gpt-5.5-2026-04-23US · United States1M104†
openai/gpt-5.5-proUS · United States1Mn/a
openai/gpt-5.5-pro-2026-04-23US · United States1Mn/a
openai/gpt-5.6-lunaUS · United States922k128†
openai/gpt-5.6-solUS · United States922k97†
openai/gpt-5.6-terraUS · United States922k132†
openai/gpt-6-astraUS · United States922k63†
openai/gpt-6-lunaUS · United States922k145†
openai/gpt-6-solUS · United States922k110†
openai/gpt-6.1-solUS · United States922k58†
openai/gpt-audioUS · United States128kn/a
openai/gpt-audio-1.5US · United States128kn/a
openai/gpt-audio-2025-08-28US · United States128kn/a
openai/gpt-audio-miniUS · United States128kn/a
openai/gpt-audio-mini-2025-12-15US · United States128kn/a
openai/gpt-image-1US · United Statesn/an/a
openai/gpt-image-1-miniUS · United Statesn/an/a
openai/gpt-image-1.5US · United Statesn/an/a
openai/gpt-image-2US · United Statesn/an/a
openai/gpt-image-2-2026-04-21US · United Statesn/an/a
openai/gpt-image-2.5-flareUS · United Statesn/an/a
openai/gpt-image-2.5-flare-2026-09-08US · United Statesn/an/a
openai/gpt-image-2.5-sunburstUS · United Statesn/an/a
openai/gpt-image-2.5-sunburst-2026-09-08US · United Statesn/an/a
openai/gpt-live-1US · United Statesn/an/a
openai/gpt-live-transcribeUS · United Statesn/an/a
openai/gpt-realtimeUS · United States32kn/a
openai/gpt-realtime-1.5US · United States32kn/a
openai/gpt-realtime-2US · United States128kn/a
openai/gpt-realtime-2.1US · United States128kn/a
openai/gpt-realtime-2.1-miniUS · United States128kn/a
openai/gpt-realtime-2025-08-28US · United States32kn/a
openai/gpt-realtime-miniUS · United States32kn/a
openai/gpt-realtime-mini-2025-12-15US · United States128kn/a
openai/gpt-realtime-translateUS · United States16kn/a
openai/gpt-realtime-whisperUS · United Statesn/an/a
openai/gpt-transcribeUS · United Statesn/an/a
openai/o1US · United States200kn/a
openai/o1-2024-12-17US · United States200kn/a
openai/o1-proUS · United States200kn/a
openai/o1-pro-2025-03-19US · United States200kn/a
openai/o3US · United States200k138†
openai/o3-2025-04-16US · United States200kn/a
openai/o3-deep-researchUS · United States200kn/a
openai/o3-miniUS · United States200k234†
openai/o3-mini-2025-01-31US · United States200k234†
openai/o3-proUS · United States200kn/a
openai/o3-pro-2025-06-10US · United States200kn/a
openai/o4-miniUS · United States200k143†
openai/o4-mini-2025-04-16US · United States200k143†
openai/o4-mini-deep-researchUS · United States200kn/a
openai/omni-moderation-2024-09-26US · United States32kn/a
openai/omni-moderation-latestUS · United States32kn/a
openai/text-embedding-3-largeUS · United States8kn/a
openai/text-embedding-3-smallUS · United States8kn/a
openai/text-embedding-ada-002US · United States8kn/a
openai/whisper-1US · United Statesn/an/a
scalewayRegionContexttok/s
scaleway/bge-multilingual-gemma2EU · Paris, France8kn/a
scaleway/deepseek-v4-flash-0731EU · Paris, France256k226†
scaleway/gemma-4-26b-a4b-itEU · Paris, France256kn/a
scaleway/glm-5.2EU · Paris, France256k95†
scaleway/gpt-oss-120bEU · Paris, France128k193†
scaleway/llama-3.3-70b-instructEU · Paris, France100kn/a
scaleway/mistral-medium-3.5-128bEU · Paris, France180kn/a
scaleway/mistral-small-3.2-24b-instruct-2506EU · Paris, France128kn/a
scaleway/pixtral-12b-2409EU · Paris, France128kn/a
scaleway/qwen3-235b-a22b-instruct-2507EU · Paris, France250k59†
scaleway/qwen3-coder-30b-a3b-instructEU · Paris, France128k87†
scaleway/qwen3-embedding-8bEU · Paris, France32kn/a
scaleway/qwen3.5-397b-a17bEU · Paris, France250kn/a
scaleway/qwen3.6-35b-a3bEU · Paris, France256kn/a
vertexRegionContexttok/s
vertex/gemini-2.5-flashEU · EU multi-region1Mn/a
vertex/gemini-2.5-flash-liteEU · EU multi-region1Mn/a
vertex/gemini-2.5-proEU · EU multi-region1M136†
vertex/gemini-3.1-flash-liteEU · EU multi-region1M286†
vertex/gemini-3.5-flashEU · EU multi-region1M213†
vertex/gemini-3.5-flash-liteEU · EU multi-region1M347†
vertex/gemini-3.6-flashEU · EU multi-region1M221
vertex/gemini-3.7-flashEU · EU multi-region1M284†
vertex/gemini-3.8-flashEU · EU multi-region1M101‡
vertex/gemini-embedding-001EU · EU multi-region2kn/a
vertex/text-embedding-005EU · EU multi-region2kn/a
vertex/text-multilingual-embedding-002EU · EU multi-region2kn/a
xaiRegionContexttok/s
xai/grok-4.20-0309-non-reasoningUS · United States1Mn/a
xai/grok-4.20-0309-reasoningUS · United States1M118†
xai/grok-4.20-multi-agent-0309US · United States1Mn/a
xai/grok-4.3US · United States1M154†
xai/grok-4.5US · United States500k67†
xai/grok-4.6US · United States500k78†
xai/grok-4.7US · United States500k92†
xai/grok-build-0.1US · United States256k80†

tok/s is output throughput, measured from real requests through Sluis over the last 7 days — not from a synthetic benchmark. A plain number excludes the wait for the first token; a ‡ still includes it; a † marks a figure published by the model vendor via Artificial Analysis, which we did not measure. n/a means we have no traffic for this model yet and the vendor publishes nothing.

# models callable through Sluis platform credentials — no auth
curl https://api.sluis.ai/public/models.json | jq '.models[] | "\(.provider)/\(.model)"'

# per key: the models your policy, credentials and allow-list actually reach
curl https://api.sluis.ai/v1/models -H "Authorization: Bearer $SLUIS_KEY"