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 States1Mn/a
anthropic/claude-opus-4-8US · United States1Mn/a
anthropic/claude-opus-5US · United States1Mn/a
anthropic/claude-opus-5-5US · United States1Mn/a
anthropic/claude-sonnet-4-5-20250929US · United States1Mn/a
anthropic/claude-sonnet-4-6US · United States1Mn/a
anthropic/claude-sonnet-5US · United States1Mn/a
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)300k169†
bedrock/eu.amazon.nova-micro-v1:0EU · EU (cross-region)128k252†
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)1Mn/a
bedrock/eu.anthropic.claude-opus-4-8EU · EU (cross-region)1Mn/a
bedrock/eu.anthropic.claude-opus-5EU · EU (cross-region)1M61‡
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)1M87
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, France1M79†
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, France262k55‡
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, France262k165†
mistral/mistral-medium-3.5EU · Paris, France262k165†
mistral/mistral-medium-latestEU · Paris, France262kn/a
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 · China262k72†
moonshot/kimi-k2.7-codeCN · China262k75†
moonshot/kimi-k2.7-code-highspeedCN · Chinan/an/a
moonshot/kimi-k3CN · China1M39†
nebiusRegionContexttok/s
nebius/MiniMaxAI/MiniMax-M3GLOBAL · Worldwide (no region guarantee)1M108†
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)262k44†
nebius/deepseek-ai/DeepSeek-V4-Flash-0731GLOBAL · Worldwide (no region guarantee)1Mn/a
nebius/deepseek-ai/DeepSeek-V4-ProGLOBAL · Worldwide (no region guarantee)1Mn/a
nebius/deepseek-ai/DeepSeek-V4-Pro-0813GLOBAL · Worldwide (no region guarantee)979kn/a
nebius/deepseek-ai/DeepSeek-V4.1-FlashGLOBAL · Worldwide (no region guarantee)1Mn/a
nebius/google/gemma-3-27b-itGLOBAL · Worldwide (no region guarantee)110kn/a
nebius/moonshotai/Kimi-K2.6GLOBAL · Worldwide (no region guarantee)262k72†
nebius/moonshotai/Kimi-K2.7-CodeGLOBAL · Worldwide (no region guarantee)262k75†
nebius/moonshotai/Kimi-K3GLOBAL · Worldwide (no region guarantee)1M39†
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)1M295†
nebius/nvidia/nemotron-3-super-120b-a12bGLOBAL · Worldwide (no region guarantee)262kn/a
nebius/openai/gpt-oss-120bGLOBAL · Worldwide (no region guarantee)131k199†
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)1M79†
nebius/zai-org/GLM-5.3GLOBAL · Worldwide (no region guarantee)1M96‡
nebius/zai-org/GLM-5.3-FlashGLOBAL · Worldwide (no region guarantee)1M45†
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 Union131k199†
nebul/sentence-transformers/all-MiniLM-L6-v2EU · European Union512n/a
nebul/zai-org/GLM-5.3EU · European Union1M71†
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 States1M147†
openai/gpt-4.1-2025-04-14US · United States1M147†
openai/gpt-4.1-miniUS · United States1M149†
openai/gpt-4.1-mini-2025-04-14US · United States1M149†
openai/gpt-4.1-nanoUS · United States1M163†
openai/gpt-4.1-nano-2025-04-14US · United States1M163†
openai/gpt-4oUS · United States128k135†
openai/gpt-4o-2024-05-13US · United States128k115†
openai/gpt-4o-2024-08-06US · United States128k135†
openai/gpt-4o-2024-11-20US · United States128k135†
openai/gpt-4o-miniUS · United States128k115†
openai/gpt-4o-mini-2024-07-18US · United States128k115†
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 States272k84†
openai/gpt-5-2025-08-07US · United States272k84†
openai/gpt-5-chat-latestUS · United States128kn/a
openai/gpt-5-codexUS · United States272kn/a
openai/gpt-5-miniUS · United States272k116†
openai/gpt-5-mini-2025-08-07US · United States272k116†
openai/gpt-5-nanoUS · United States272k158†
openai/gpt-5-nano-2025-08-07US · United States272k158†
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 States272k104†
openai/gpt-5.1-2025-11-13US · United States272k104†
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 States272k68†
openai/gpt-5.2-2025-12-11US · United States272k68†
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 States272k94†
openai/gpt-5.4US · United States1M99†
openai/gpt-5.4-2026-03-05US · United States1M99†
openai/gpt-5.4-miniUS · United States272k224†
openai/gpt-5.4-mini-2026-03-17US · United States272k224†
openai/gpt-5.4-nanoUS · United States272k161†
openai/gpt-5.4-nano-2026-03-17US · United States272k161†
openai/gpt-5.4-proUS · United States1Mn/a
openai/gpt-5.4-pro-2026-03-05US · United States1Mn/a
openai/gpt-5.5US · United States1M92†
openai/gpt-5.5-2026-04-23US · United States1M92†
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 States922k116†
openai/gpt-5.6-solUS · United States922k81†
openai/gpt-5.6-terraUS · United States922k93†
openai/gpt-6-astraUS · United States922k51†
openai/gpt-6-lunaUS · United States922k142†
openai/gpt-6-solUS · United States922k76†
openai/gpt-6.1-solUS · United States922k68†
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 States200k122†
openai/o3-2025-04-16US · United States200kn/a
openai/o3-deep-researchUS · United States200kn/a
openai/o3-miniUS · United States200k202†
openai/o3-mini-2025-01-31US · United States200k202†
openai/o3-proUS · United States200kn/a
openai/o3-pro-2025-06-10US · United States200kn/a
openai/o4-miniUS · United States200k141†
openai/o4-mini-2025-04-16US · United States200k141†
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, France256kn/a
scaleway/gemma-4-26b-a4b-itEU · Paris, France256k129‡
scaleway/glm-5.2EU · Paris, France256k79†
scaleway/gpt-oss-120bEU · Paris, France128k73‡
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, France128k79†
scaleway/qwen3-embedding-8bEU · Paris, France32kn/a
scaleway/qwen3.5-397b-a17bEU · Paris, France250kn/a
scaleway/qwen3.6-35b-a3bEU · Paris, France256kn/a
scaleway/qwen3.8-27bEU · Paris, France256k44†
scaleway/whisper-large-v3EU · Paris, Francen/an/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-region1M120†
vertex/gemini-3.1-flash-liteEU · EU multi-region1M250†
vertex/gemini-3.5-flashEU · EU multi-region1M192†
vertex/gemini-3.5-flash-liteEU · EU multi-region1M321†
vertex/gemini-3.6-flashEU · EU multi-region1M200‡
vertex/gemini-3.7-flashEU · EU multi-region1M290†
vertex/gemini-3.8-flashEU · EU multi-region1M96‡
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 States1M105†
xai/grok-4.20-multi-agent-0309US · United States1Mn/a
xai/grok-4.3US · United States1M111†
xai/grok-4.5US · United States500k57†
xai/grok-4.6US · United States500k71†
xai/grok-4.7US · United States500k77†
xai/grok-build-0.1US · United States256k40†

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"