Documentation

Résidence & modèles

Les en-têtes de résidence par requête, la provenance de la réponse et le catalogue de modèles vérifié en direct.

En-têtes de résidence

Sluis lit ces en-têtes sur la requête et renvoie le jeu x-sluis-* sur la réponse.

En-têteDescription
X-Sluis-ResidencySurcharge la politique de la clé pour cet appel. Plus strict uniquement, p. ex. eu-only, eu-uk.
X-Sluis-ClassForce une classe de données au lieu de laisser décider le classifieur, phi, pii, secrets.
x-sluis-regionRéponse · la région où la requête a réellement tourné.
x-sluis-decisionRéponse · in-region, fallback ou blocked.
x-sluis-sealRéponse · le hash de cette entrée dans la chaîne d'audit.
x-sluis-routeRéponse · l’alias géré ou tenant qui a résolu la requête, p. ex. sluis/auto.
x-sluis-modelRéponse · la cible provider/model concrète choisie après politique et routage.

Alias gérés

Les alias gérés sont des noms de modèle réservés sluis/.... sluis/auto choisit par requête ; les alias par usage choisissent depuis des snapshots quotidiens des benchmarks Artificial Analysis curés par Sluis. Artificial AnalysisChaque alias se résout d’abord dans la politique de résidence du tenant, donc la règle de souveraineté passe avant le rang du benchmark.

AliasUsage
sluis/autoRoutage par requête. Sluis choisit la meilleure cible conforme pour le prompt.
sluis/codeCodage et revue de code.
sluis/chatConversation générale.
sluis/supportRéponses de support client.
sluis/fastFaible latence.
sluis/cheapMeilleure valeur pour le volume.
sluis/agentsUsage d’outils et workflows agents.
sluis/extractExtraction structurée.
sluis/docsExtraction et analyse de documents.
sluis/longcontextAnalyse de longs contextes.
sluis/visionEntrée image.
sluis/translateTraduction multilingue.
sluis/sovereignOpen weights uniquement.

Appelez un alias partout où vous passeriez un id provider/model. Les en-têtes de réponse montrent la route demandée et le modèle concret exécuté.

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 est l’alias géré ou tenant qui a résolu la requête. x-sluis-model est la cible provider/model concrète après politique de résidence, shadowing et routage.

Les alias tenant masquent les noms gérés. Si votre organisation crée sluis/code, cette route gagne pour votre tenant. Les allow-lists de clés peuvent inclure des alias réservés comme sluis/auto ; l’allow-list est vérifiée avant la résolution de l’alias.

Modèles pris en charge

Sluis expose les fournisseurs intégrés via des clés gérées lorsqu'un identifiant de plateforme est configuré ; connectez votre propre clé (BYOK) ou ajoutez un fournisseur compatible OpenAI personnalisé dans la Console pour remplacer ou étendre le catalogue. Chaque identifiant appelable porte le préfixe du fournisseur : passez provider/model (p. ex. mistral/mistral-large-latest) et Sluis le route selon votre politique de résidence. Le catalogue tient compte des identifiants et de la politique, utilise les catalogues en direct des fournisseurs lorsqu'ils sont disponibles et peut revenir aux modèles déclarés si le catalogue en amont échoue. La disponibilité UE des candidats Vertex est vérifiée séparément par sonde.

Catalogue en direct. Cette liste est générée à partir du catalogue de modèles de la plateforme et actualisée toutes les heures ; elle correspond donc toujours à ce que Sluis propose en ce moment. Les mêmes données sont publiques sur api.sluis.ai/public/catalog.json ; par clé, GET /v1/models renvoie ce que votre politique et vos identifiants peuvent réellement atteindre.

anthropicRégionContexte
anthropic/claude-fable-5US · United States1M
anthropic/claude-haiku-4-5-20251001US · United States200k
anthropic/claude-opus-4-5-20251101US · United States200k
anthropic/claude-opus-4-6US · United States1M
anthropic/claude-opus-4-7US · United States1M
anthropic/claude-opus-4-8US · United States1M
anthropic/claude-opus-5US · United States1M
anthropic/claude-sonnet-4-5-20250929US · United States200k
anthropic/claude-sonnet-4-6US · United States1M
anthropic/claude-sonnet-5US · United States1M
bedrockRégionContexte
bedrock/eu.amazon.nova-2-lite-v1:0EU · EU (cross-region)1M
bedrock/eu.amazon.nova-lite-v1:0EU · EU (cross-region)300k
bedrock/eu.amazon.nova-micro-v1:0EU · EU (cross-region)128k
bedrock/eu.amazon.nova-pro-v1:0EU · EU (cross-region)300k
bedrock/eu.anthropic.claude-3-haiku-20240307-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-3-sonnet-20240229-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-haiku-4-5-20251001-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-opus-4-5-20251101-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-opus-4-6-v1EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-opus-4-7EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-opus-4-8EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-opus-5EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-sonnet-4-20250514-v1:0EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-sonnet-4-5-20250929-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-sonnet-4-6EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-sonnet-5EU · EU (cross-region)1M
bedrock/eu.cohere.embed-v4:0EU · EU (cross-region)128k
bedrock/eu.meta.llama3-2-1b-instruct-v1:0EU · EU (cross-region)128k
bedrock/eu.meta.llama3-2-3b-instruct-v1:0EU · EU (cross-region)128k
bedrock/eu.mistral.pixtral-large-2502-v1:0EU · EU (cross-region)128k
mistralRégionContexte
mistral/codestral-2508EU · Paris, France256k
mistral/codestral-latestEU · Paris, France32k
mistral/devstral-2512EU · Paris, France256k
mistral/devstral-latestEU · Paris, France256k
mistral/devstral-medium-latestEU · Paris, France256k
mistral/magistral-small-latestEU · Paris, France40k
mistral/ministral-8b-2512EU · Paris, France262k
mistral/ministral-8b-latestEU · Paris, France262k
mistral/mistral-large-2512EU · Paris, France262k
mistral/mistral-large-latestEU · Paris, France262k
mistral/mistral-mediumEU · Paris, France32k
mistral/mistral-medium-2505EU · Paris, France131k
mistral/mistral-medium-2508EU · Paris, France131k
mistral/mistral-medium-2604EU · Paris, France262k
mistral/mistral-medium-3-5EU · Paris, France262k
mistral/mistral-medium-latestEU · Paris, France262k
mistral/mistral-ocr-2512EU · Paris, Francen/a
mistral/mistral-ocr-4-0EU · Paris, Francen/a
mistral/mistral-ocr-latestEU · Paris, Francen/a
mistral/mistral-small-latestEU · Paris, France131k
openaiRégionContexte
openai/babbage-002US · United States16k
openai/computer-use-previewUS · United States8k
openai/davinci-002US · United States16k
openai/gpt-3.5-turboUS · United States16k
openai/gpt-3.5-turbo-0125US · United States16k
openai/gpt-3.5-turbo-1106US · United States16k
openai/gpt-3.5-turbo-16kUS · United States16k
openai/gpt-3.5-turbo-instructUS · United States8k
openai/gpt-3.5-turbo-instruct-0914US · United States8k
openai/gpt-4US · United States8k
openai/gpt-4-0613US · United States8k
openai/gpt-4-turboUS · United States128k
openai/gpt-4-turbo-2024-04-09US · United States128k
openai/gpt-4.1US · United States1M
openai/gpt-4.1-2025-04-14US · United States1M
openai/gpt-4.1-miniUS · United States1M
openai/gpt-4.1-mini-2025-04-14US · United States1M
openai/gpt-4.1-nanoUS · United States1M
openai/gpt-4.1-nano-2025-04-14US · United States1M
openai/gpt-4oUS · United States128k
openai/gpt-4o-2024-05-13US · United States128k
openai/gpt-4o-2024-08-06US · United States128k
openai/gpt-4o-2024-11-20US · United States128k
openai/gpt-4o-miniUS · United States128k
openai/gpt-4o-mini-2024-07-18US · United States128k
openai/gpt-4o-mini-search-previewUS · United States128k
openai/gpt-4o-mini-search-preview-2025-03-11US · United States128k
openai/gpt-4o-mini-transcribeUS · United States16k
openai/gpt-4o-mini-transcribe-2025-03-20US · United States16k
openai/gpt-4o-mini-transcribe-2025-12-15US · United States16k
openai/gpt-4o-mini-ttsUS · United Statesn/a
openai/gpt-4o-mini-tts-2025-03-20US · United Statesn/a
openai/gpt-4o-mini-tts-2025-12-15US · United Statesn/a
openai/gpt-4o-search-previewUS · United States128k
openai/gpt-4o-search-preview-2025-03-11US · United States128k
openai/gpt-4o-transcribeUS · United States16k
openai/gpt-4o-transcribe-diarizeUS · United States16k
openai/gpt-5US · United States272k
openai/gpt-5-2025-08-07US · United States272k
openai/gpt-5-chat-latestUS · United States128k
openai/gpt-5-codexUS · United States272k
openai/gpt-5-miniUS · United States272k
openai/gpt-5-mini-2025-08-07US · United States272k
openai/gpt-5-nanoUS · United States272k
openai/gpt-5-nano-2025-08-07US · United States272k
openai/gpt-5-proUS · United States400k
openai/gpt-5-pro-2025-10-06US · United States400k
openai/gpt-5-search-apiUS · United States272k
openai/gpt-5-search-api-2025-10-14US · United States272k
openai/gpt-5.1US · United States272k
openai/gpt-5.1-2025-11-13US · United States272k
openai/gpt-5.1-chat-latestUS · United States128k
openai/gpt-5.1-codexUS · United States272k
openai/gpt-5.1-codex-maxUS · United States272k
openai/gpt-5.1-codex-miniUS · United States272k
openai/gpt-5.2US · United States272k
openai/gpt-5.2-2025-12-11US · United States272k
openai/gpt-5.2-chat-latestUS · United States128k
openai/gpt-5.2-codexUS · United States272k
openai/gpt-5.2-proUS · United States272k
openai/gpt-5.2-pro-2025-12-11US · United States272k
openai/gpt-5.3-chat-latestUS · United States128k
openai/gpt-5.3-codexUS · United States272k
openai/gpt-5.4US · United States1M
openai/gpt-5.4-2026-03-05US · United States1M
openai/gpt-5.4-miniUS · United States272k
openai/gpt-5.4-mini-2026-03-17US · United States272k
openai/gpt-5.4-nanoUS · United States272k
openai/gpt-5.4-nano-2026-03-17US · United States272k
openai/gpt-5.4-proUS · United States1M
openai/gpt-5.4-pro-2026-03-05US · United States1M
openai/gpt-5.5US · United States1M
openai/gpt-5.5-2026-04-23US · United States1M
openai/gpt-5.5-proUS · United States1M
openai/gpt-5.5-pro-2026-04-23US · United States1M
openai/gpt-5.6-lunaUS · United States1M
openai/gpt-5.6-solUS · United States1M
openai/gpt-5.6-terraUS · United States1M
openai/gpt-audioUS · United States128k
openai/gpt-audio-1.5US · United States128k
openai/gpt-audio-2025-08-28US · United States128k
openai/gpt-audio-miniUS · United States128k
openai/gpt-audio-mini-2025-10-06US · United States128k
openai/gpt-audio-mini-2025-12-15US · United States128k
openai/gpt-image-1.5US · United Statesn/a
openai/gpt-image-2US · United Statesn/a
openai/gpt-image-2-2026-04-21US · United Statesn/a
openai/gpt-realtimeUS · United States32k
openai/gpt-realtime-1.5US · United States32k
openai/gpt-realtime-2US · United States32k
openai/gpt-realtime-2.1US · United States128k
openai/gpt-realtime-2.1-miniUS · United States128k
openai/gpt-realtime-2025-08-28US · United States32k
openai/gpt-realtime-miniUS · United States128k
openai/gpt-realtime-mini-2025-12-15US · United States128k
openai/o1US · United States200k
openai/o1-2024-12-17US · United States200k
openai/o1-proUS · United States200k
openai/o1-pro-2025-03-19US · United States200k
openai/o3US · United States200k
openai/o3-2025-04-16US · United States200k
openai/o3-deep-researchUS · United States200k
openai/o3-deep-research-2025-06-26US · United States200k
openai/o3-miniUS · United States200k
openai/o3-mini-2025-01-31US · United States200k
openai/o3-proUS · United States200k
openai/o3-pro-2025-06-10US · United States200k
openai/o4-miniUS · United States200k
openai/o4-mini-2025-04-16US · United States200k
openai/o4-mini-deep-researchUS · United States200k
openai/o4-mini-deep-research-2025-06-26US · United States200k
openai/text-embedding-3-largeUS · United States8k
openai/text-embedding-3-smallUS · United States8k
openai/text-embedding-ada-002US · United States8k
scalewayRégionContexte
scaleway/bge-multilingual-gemma2EU · Paris, France8k
scaleway/gemma-4-26b-a4b-itEU · Paris, France256k
scaleway/glm-5.2EU · Paris, France256k
scaleway/gpt-oss-120bEU · Paris, France128k
scaleway/holo2-30b-a3bEU · Paris, France22k
scaleway/llama-3.3-70b-instructEU · Paris, France100k
scaleway/mistral-medium-3.5-128bEU · Paris, France180k
scaleway/mistral-small-3.2-24b-instruct-2506EU · Paris, France128k
scaleway/pixtral-12b-2409EU · Paris, France128k
scaleway/qwen3-235b-a22b-instruct-2507EU · Paris, France250k
scaleway/qwen3-coder-30b-a3b-instructEU · Paris, France128k
scaleway/qwen3-embedding-8bEU · Paris, France32k
scaleway/qwen3.5-397b-a17bEU · Paris, France250k
scaleway/qwen3.6-35b-a3bEU · Paris, France256k
vertexRégionContexte
vertex/gemini-2.0-flash-001EU · EU multi-region1M
vertex/gemini-2.0-flash-lite-001EU · EU multi-region1M
vertex/gemini-2.5-flashEU · EU multi-region1M
vertex/gemini-2.5-flash-liteEU · EU multi-region1M
vertex/gemini-2.5-proEU · EU multi-region1M
vertex/gemini-3-flash-previewEU · EU multi-region1M
vertex/gemini-3.1-flash-liteEU · EU multi-region1M
vertex/gemini-3.1-pro-previewEU · EU multi-region1M
vertex/gemini-3.5-flashEU · EU multi-region1M
vertex/gemini-3.5-flash-liteEU · EU multi-region1M
vertex/gemini-3.6-flashEU · EU multi-region1M
vertex/gemini-embedding-001EU · EU multi-region2k
vertex/gemini-embedding-2EU · EU multi-region8k
vertex/text-embedding-005EU · EU multi-region2k
vertex/text-multilingual-embedding-002EU · EU multi-region2k
xaiRégionContexte
xai/grok-4.20-0309-non-reasoningUS · United Statesn/a
xai/grok-4.20-0309-reasoningUS · United States2M
xai/grok-4.20-multi-agent-0309US · United Statesn/a
xai/grok-4.3US · United States1M
xai/grok-4.5US · United States500k
xai/grok-build-0.1US · United Statesn/a
# the public catalog behind the list above — sanitized, no auth, refreshed hourly
curl https://api.sluis.ai/public/catalog.json | jq '.operations[0].providers[].id'

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