URL de base compatibles OpenAI. Tous les fournisseurs, un seul tableau.

L'URL de base à fournir au SDK OpenAI pour 28 fournisseurs, avec un identifiant de modèle et les modèles proposés par chacun, ainsi que les valeurs ANTHROPIC_BASE_URL acceptées par Claude Code. Chaque URL provient de la documentation du fournisseur, consultée le 26 octobre 2026.

client.py
from openai import OpenAI
client = OpenAI(
base_url="https://api.zurelay.com/v1", # any URL from the table
api_key="<YOUR_API_KEY>",
)
reply = client.chat.completions.create(
model="claude-opus-5-5",
messages=[{"role": "user", "content": "Hello"}],
)
print(reply.choices[0].message.content)

SDK OpenAI

base_url pour chaque fournisseur. Copiez, collez, c'est prêt.

Utilisez l'une de ces URL comme base_url en Python ou baseURL en Node, avec la clé du fournisseur et l'un de ses identifiants de modèle. Le nom de chaque fournisseur renvoie à la documentation d'où provient l'URL.

Laboratoires d’IA

Les API des laboratoires, via le SDK OpenAI.

  • OpenAI
    https://api.openai.com/v1

    gpt-6-astra

    L’API native : Responses, Chat Completions, embeddings et le reste.

  • Anthropic (couche de compatibilité avec le SDK OpenAI)
    https://api.anthropic.com/v1/

    claude-opus-5-5

    Chat Completions uniquement. Selon Anthropic, cette couche n’est pas destinée à la production ; elle ignore response_format et strict et ne propose pas de mise en cache des prompts. Son API Messages native figure ci-dessous.

  • Google Gemini
    https://generativelanguage.googleapis.com/v1beta/openai/

    gemini-3.8-flash

    Chat Completions, embeddings, génération d’images et traitement par lots. Conservez la barre oblique finale en Python.

  • xAI (Grok)
    https://api.x.ai/v1

    grok-4.7

    Responses est l’API recommandée par xAI ; Chat Completions est considérée comme une API historique.

  • DeepSeek
    https://api.deepseek.com

    deepseek-v4-pro

    Chat Completions. La documentation donne l’URL sans /v1.

  • Mistral
    https://api.mistral.ai/v1

    mistral-large-latest

    Chat, complétion intermédiaire, embeddings, fichiers, traitement par lots, OCR et audio.

  • Moonshot (Kimi)
    https://api.moonshot.ai/v1

    kimi-k3.1-pro

    Chat Completions. La documentation a déménagé vers platform.kimi.ai ; l’hôte de l’API reste api.moonshot.ai.

  • Alibaba (Qwen, Model Studio Singapore)
    https://dashscope-intl.aliyuncs.com/compatible-mode/v1

    qwen3.8-max

    Chat Completions. Alibaba recommande désormais un hôte propre à l’espace de travail, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Les clés ne fonctionnent que dans leur région.

  • Z.ai (GLM)
    https://api.z.ai/api/paas/v4/

    glm-5.3

    Chat Completions, sur /api/paas/v4, pas /v1. En Chine, utilisez l’URL de Zhipu https://open.bigmodel.cn/api/paas/v4/.

  • MiniMax
    https://api.minimax.io/v1

    MiniMax-M3.1-Flash

    Chat Completions avec outils et raisonnement. temperature et top_p sont acceptés mais n’ont aucun effet.

  • Perplexity
    https://api.perplexity.ai/v1

    sonar

    L’Agent API, via responses.create() dans le SDK. La prise en charge de Sonar Chat Completions a pris fin le 27 septembre 2026 ; les requêtes Sonar sont en cours de migration vers l’Agent API.

Laboratoires d’IA: URL de base compatibles OpenAI
FournisseurURL de baseExemple d'identifiant de modèleNotes
OpenAIhttps://api.openai.com/v1gpt-6-astraL’API native : Responses, Chat Completions, embeddings et le reste.
Anthropic (couche de compatibilité avec le SDK OpenAI)https://api.anthropic.com/v1/claude-opus-5-5Chat Completions uniquement. Selon Anthropic, cette couche n’est pas destinée à la production ; elle ignore response_format et strict et ne propose pas de mise en cache des prompts. Son API Messages native figure ci-dessous.
Google Geminihttps://generativelanguage.googleapis.com/v1beta/openai/gemini-3.8-flashChat Completions, embeddings, génération d’images et traitement par lots. Conservez la barre oblique finale en Python.
xAI (Grok)https://api.x.ai/v1grok-4.7Responses est l’API recommandée par xAI ; Chat Completions est considérée comme une API historique.
DeepSeekhttps://api.deepseek.comdeepseek-v4-proChat Completions. La documentation donne l’URL sans /v1.
Mistralhttps://api.mistral.ai/v1mistral-large-latestChat, complétion intermédiaire, embeddings, fichiers, traitement par lots, OCR et audio.
Moonshot (Kimi)https://api.moonshot.ai/v1kimi-k3.1-proChat Completions. La documentation a déménagé vers platform.kimi.ai ; l’hôte de l’API reste api.moonshot.ai.
Alibaba (Qwen, Model Studio Singapore)https://dashscope-intl.aliyuncs.com/compatible-mode/v1qwen3.8-maxChat Completions. Alibaba recommande désormais un hôte propre à l’espace de travail, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Les clés ne fonctionnent que dans leur région.
Z.ai (GLM)https://api.z.ai/api/paas/v4/glm-5.3Chat Completions, sur /api/paas/v4, pas /v1. En Chine, utilisez l’URL de Zhipu https://open.bigmodel.cn/api/paas/v4/.
MiniMaxhttps://api.minimax.io/v1MiniMax-M3.1-FlashChat Completions avec outils et raisonnement. temperature et top_p sont acceptés mais n’ont aucun effet.
Perplexityhttps://api.perplexity.ai/v1sonarL’Agent API, via responses.create() dans le SDK. La prise en charge de Sonar Chat Completions a pris fin le 27 septembre 2026 ; les requêtes Sonar sont en cours de migration vers l’Agent API.

Passerelles et hébergeurs

Des services qui donnent accès aux modèles de plusieurs laboratoires, ou à des modèles ouverts, avec une seule clé.

  • Zurelay
    https://api.zurelay.com/v1

    claude-opus-5-5

    Chat Completions pour tous les modèles de chat (Claude, GPT, Gemini, DeepSeek et bien d’autres), ainsi que les images, la vidéo et la synthèse vocale. Une seule clé pour tout.

  • OpenRouter
    https://openrouter.ai/api/v1

    anthropic/claude-opus-5

    Chat Completions. Les identifiants des modèles sont au format lab/model.

  • Vercel AI Gateway
    https://ai-gateway.vercel.sh/v1

    anthropic/claude-opus-5

    Chat Completions, embeddings et liste des modèles.

  • Groq
    https://api.groq.com/openai/v1

    llama-3.3-70b-versatile

    Chat, Responses et audio. Notez le chemin /openai/v1.

  • Together AI
    https://api.together.ai/v1

    MiniMaxAI/MiniMax-M3

    Chat, complétions, embeddings, images et audio. La documentation utilise désormais api.together.ai ; les hôtes pour les États-Unis et le Canada sont us-api et ca-api.

  • Fireworks AI
    https://api.fireworks.ai/inference/v1

    accounts/fireworks/models/glm-5p3-flash

    Chat et complétions. Notez le chemin /inference/v1.

  • Cerebras
    https://api.cerebras.ai/v1

    qwen-3.8-27b

    Chat et complétions, avec streaming.

  • DeepInfra
    https://api.deepinfra.com/v1/openai

    deepseek-ai/DeepSeek-V4-Flash-0731

    Chat Completions. Le chemin est /v1/openai, dans cet ordre.

  • Hugging Face
    https://router.huggingface.co/v1

    openai/gpt-oss-120b:fastest

    Chat Completions uniquement. Un suffixe permet de choisir le fournisseur : :fastest, :cheapest ou le nom d’un fournisseur.

  • NVIDIA NIM
    https://integrate.api.nvidia.com/v1

    meta/muse-glimmer-30b

    Chat Completions pour les modèles hébergés sur build.nvidia.com.

  • SambaNova
    https://api.sambanova.ai/v1

    Meta-Llama-3.3-70B-Instruct

    Chat Completions et Responses.

  • Azure OpenAI
    https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/

    Your deployment's name

    Responses et Chat Completions. Le modèle correspond au nom de votre déploiement, et le chemin v1 ne nécessite pas api-version.

  • Cloudflare Workers AI
    https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1

    @cf/meta/llama-3.1-8b-instruct

    Chat et embeddings, avec votre identifiant de compte dans le chemin et un jeton d’API comme clé.

Passerelles et hébergeurs: URL de base compatibles OpenAI
FournisseurURL de baseExemple d'identifiant de modèleNotes
Zurelayhttps://api.zurelay.com/v1claude-opus-5-5Chat Completions pour tous les modèles de chat (Claude, GPT, Gemini, DeepSeek et bien d’autres), ainsi que les images, la vidéo et la synthèse vocale. Une seule clé pour tout.
OpenRouterhttps://openrouter.ai/api/v1anthropic/claude-opus-5Chat Completions. Les identifiants des modèles sont au format lab/model.
Vercel AI Gatewayhttps://ai-gateway.vercel.sh/v1anthropic/claude-opus-5Chat Completions, embeddings et liste des modèles.
Groqhttps://api.groq.com/openai/v1llama-3.3-70b-versatileChat, Responses et audio. Notez le chemin /openai/v1.
Together AIhttps://api.together.ai/v1MiniMaxAI/MiniMax-M3Chat, complétions, embeddings, images et audio. La documentation utilise désormais api.together.ai ; les hôtes pour les États-Unis et le Canada sont us-api et ca-api.
Fireworks AIhttps://api.fireworks.ai/inference/v1accounts/fireworks/models/glm-5p3-flashChat et complétions. Notez le chemin /inference/v1.
Cerebrashttps://api.cerebras.ai/v1qwen-3.8-27bChat et complétions, avec streaming.
DeepInfrahttps://api.deepinfra.com/v1/openaideepseek-ai/DeepSeek-V4-Flash-0731Chat Completions. Le chemin est /v1/openai, dans cet ordre.
Hugging Facehttps://router.huggingface.co/v1openai/gpt-oss-120b:fastestChat Completions uniquement. Un suffixe permet de choisir le fournisseur : :fastest, :cheapest ou le nom d’un fournisseur.
NVIDIA NIMhttps://integrate.api.nvidia.com/v1meta/muse-glimmer-30bChat Completions pour les modèles hébergés sur build.nvidia.com.
SambaNovahttps://api.sambanova.ai/v1Meta-Llama-3.3-70B-InstructChat Completions et Responses.
Azure OpenAIhttps://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/Your deployment's nameResponses et Chat Completions. Le modèle correspond au nom de votre déploiement, et le chemin v1 ne nécessite pas api-version.
Cloudflare Workers AIhttps://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1@cf/meta/llama-3.1-8b-instructChat et embeddings, avec votre identifiant de compte dans le chemin et un jeton d’API comme clé.

Sur votre propre machine

Adresses par défaut des serveurs locaux. Le SDK exige quand même une clé ; la plupart des serveurs l’ignorent.

  • Ollama
    http://localhost:11434/v1/

    gpt-oss:20b

    Chat, complétions, embeddings, Responses et liste des modèles. N’importe quelle clé fonctionne.

  • LM Studio
    http://localhost:1234/v1

    The model you loaded

    Chat, complétions, Responses, embeddings et liste des modèles.

  • vLLM
    http://localhost:8000/v1

    Qwen/Qwen2.5-1.5B-Instruct

    Chat, complétions, Responses et embeddings. La clé est "EMPTY", sauf si vous le démarrez avec --api-key.

  • LiteLLM proxy
    http://0.0.0.0:4000

    An alias from your proxy config

    Chat, embeddings, images, audio et /messages d’Anthropic, avec une clé virtuelle. La documentation indique l’URL sans /v1.

Sur votre propre machine: URL de base compatibles OpenAI
FournisseurURL de baseExemple d'identifiant de modèleNotes
Ollamahttp://localhost:11434/v1/gpt-oss:20bChat, complétions, embeddings, Responses et liste des modèles. N’importe quelle clé fonctionne.
LM Studiohttp://localhost:1234/v1The model you loadedChat, complétions, Responses, embeddings et liste des modèles.
vLLMhttp://localhost:8000/v1Qwen/Qwen2.5-1.5B-InstructChat, complétions, Responses et embeddings. La clé est "EMPTY", sauf si vous le démarrez avec --api-key.
LiteLLM proxyhttp://0.0.0.0:4000An alias from your proxy configChat, embeddings, images, audio et /messages d’Anthropic, avec une clé virtuelle. La documentation indique l’URL sans /v1.

Claude Code

Valeurs ANTHROPIC_BASE_URL. Sans /v1.

Claude Code et les SDK Anthropic utilisent l'API Messages d'Anthropic, proposée par ces fournisseurs. Définissez ANTHROPIC_BASE_URL avec l'URL et ANTHROPIC_AUTH_TOKEN avec la clé.

  • Anthropic
    https://api.anthropic.com

    claude-opus-5-5

    Par défaut. Messages, lots, comptage des tokens, fichiers et liste des modèles.

  • Zurelay
    https://api.zurelay.com

    claude-opus-5-5

    Tous les modèles Claude via l’API Messages d’Anthropic, avec mise en cache des prompts et réflexion, à un tarif inférieur au prix catalogue d’Anthropic.

  • OpenRouter
    https://openrouter.ai/api

    anthropic/claude-opus-5

    Définissez ANTHROPIC_AUTH_TOKEN sur votre clé OpenRouter et ANTHROPIC_API_KEY sur une chaîne vide.

  • DeepSeek
    https://api.deepseek.com/anthropic

    deepseek-v4-pro

    Messages, avec certains champs ignorés. Les noms des modèles Claude sont associés à ceux de DeepSeek.

  • Moonshot (Kimi)
    https://api.moonshot.ai/anthropic

    kimi-k3.1-pro

    Messages, pour Claude Code.

  • Z.ai (GLM)
    https://api.z.ai/api/anthropic

    glm-5.3

    Messages. En Chine, utilisez https://open.bigmodel.cn/api/anthropic de Zhipu.

  • MiniMax
    https://api.minimax.io/anthropic

    MiniMax-M3.1-Flash

    Messages.

  • Alibaba (Qwen, Singapour)
    https://dashscope-intl.aliyuncs.com/apps/anthropic

    qwen3.8-max

    Messages, sans liste des modèles. Alibaba recommande désormais un hôte d’espace de travail se terminant par .maas.aliyuncs.com/apps/anthropic.

URL de base compatibles Anthropic pour Claude Code
FournisseurURL de baseExemple d'identifiant de modèleNotes
Anthropichttps://api.anthropic.comclaude-opus-5-5Par défaut. Messages, lots, comptage des tokens, fichiers et liste des modèles.
Zurelayhttps://api.zurelay.comclaude-opus-5-5Tous les modèles Claude via l’API Messages d’Anthropic, avec mise en cache des prompts et réflexion, à un tarif inférieur au prix catalogue d’Anthropic.
OpenRouterhttps://openrouter.ai/apianthropic/claude-opus-5Définissez ANTHROPIC_AUTH_TOKEN sur votre clé OpenRouter et ANTHROPIC_API_KEY sur une chaîne vide.
DeepSeekhttps://api.deepseek.com/anthropicdeepseek-v4-proMessages, avec certains champs ignorés. Les noms des modèles Claude sont associés à ceux de DeepSeek.
Moonshot (Kimi)https://api.moonshot.ai/anthropickimi-k3.1-proMessages, pour Claude Code.
Z.ai (GLM)https://api.z.ai/api/anthropicglm-5.3Messages. En Chine, utilisez https://open.bigmodel.cn/api/anthropic de Zhipu.
MiniMaxhttps://api.minimax.io/anthropicMiniMax-M3.1-FlashMessages.
Alibaba (Qwen, Singapour)https://dashscope-intl.aliyuncs.com/apps/anthropicqwen3.8-maxMessages, sans liste des modèles. Alibaba recommande désormais un hôte d’espace de travail se terminant par .maas.aliyuncs.com/apps/anthropic.

Le coût de Claude Code chez chacun de ces fournisseurs figure sur la page Tarifs de Claude Code.

Avant de changer

Les pièges courants.

  • Une URL de base se termine généralement par /v1, et le SDK ajoute lui-même /chat/completions. Si vous collez l'endpoint complet comme URL de base, vous obtenez une erreur 404.
  • Tous les fournisseurs n'utilisent pas /v1 : Groq utilise /openai/v1, Fireworks /inference/v1, DeepInfra /v1/openai, Z.ai /api/paas/v4/, et Gemini /v1beta/openai/.
  • Les URL de base au format Anthropic ne se terminent jamais par /v1. Claude Code ajoute lui-même /v1/messages à ANTHROPIC_BASE_URL.
  • Pour un même modèle, l'identifiant varie selon le fournisseur : claude-opus-5-5 chez Anthropic, anthropic/claude-opus-5 sur OpenRouter, un nom de déploiement sur Azure.
  • La compatibilité OpenAI concerne généralement Chat Completions. Responses, les embeddings, les fichiers et le traitement par lots ne sont disponibles que si le tableau l'indique.
  • Chaque clé est propre à un fournisseur et, chez Alibaba, à une région : une clé envoyée au mauvais hôte renvoie une erreur 401.

Le guide des API compatibles OpenAI détaille les tests à effectuer avant de migrer votre trafic de production.

client.ts
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.zurelay.com/v1", // any URL from the table
apiKey: process.env.API_KEY,
});
terminal
# Most tools built on the OpenAI SDKs read these
export OPENAI_BASE_URL="https://api.zurelay.com/v1"
export OPENAI_API_KEY="<YOUR_API_KEY>"
# Claude Code and the Anthropic SDKs read these instead
export ANTHROPIC_BASE_URL="https://api.zurelay.com"
export ANTHROPIC_AUTH_TOKEN="<YOUR_API_KEY>"

Une seule clé

Ou une seule URL de base pour tous. Moins cher que le tarif catalogue.

Zurelay propose Claude, GPT, Gemini, DeepSeek, Grok, Qwen, GLM, Kimi et d'autres modèles sur https://api.zurelay.com/v1, à un prix inférieur au tarif catalogue de chaque laboratoire, avec du crédit prépayé dès $10. Claude est aussi accessible via l'API Messages d'Anthropic, donc Claude Code fonctionne également.

FAQ

Questions sur les URL de base.

D’autres questions ? Contactez notre équipe et nous vous répondrons par e-mail.

Quelle est l'URL de base de l'API OpenAI ?

https://api.openai.com/v1. Les SDK OpenAI l'utilisent par défaut. Vous ne définissez donc base_url (Python) ou baseURL (Node) que pour utiliser le même code avec un autre fournisseur.

Qu'est-ce qu'une API compatible avec OpenAI ?

Une API qui accepte les mêmes requêtes que celle d'OpenAI, généralement au format Chat Completions. Les SDK OpenAI et les outils qui les utilisent fonctionnent donc avec elle après modification de l'URL de base, de la clé et du nom du modèle. La plupart des labos et des passerelles en proposent une en plus de leur propre API.

Comment modifier l'URL de base dans le SDK OpenAI ?

Passez base_url à la création du client en Python, ou baseURL en Node, avec la clé du fournisseur dans api_key. De nombreux outils lisent aussi les variables d'environnement OPENAI_BASE_URL et OPENAI_API_KEY.

Claude propose-t-il une API compatible avec OpenAI ?

Oui, à l'adresse https://api.anthropic.com/v1/, pour Chat Completions uniquement. Anthropic précise qu'elle n'est pas destinée à la production : elle ignore response_format et strict et ne propose pas de mise en cache des prompts. Son API Messages native, à l'adresse https://api.anthropic.com, offre toutes les fonctionnalités. Zurelay propose les deux formats pour Claude : Chat Completions sur https://api.zurelay.com/v1 et Messages sur https://api.zurelay.com.

Quelle est l'URL de base de Gemini compatible avec OpenAI ?

https://generativelanguage.googleapis.com/v1beta/openai/, avec votre clé API Gemini. Elle prend en charge Chat Completions, les embeddings, la génération d'images et le traitement par lots.

Quelle est l’URL de base de l’API DeepSeek ?

https://api.deepseek.com pour le SDK OpenAI, et https://api.deepseek.com/anthropic pour Claude Code et le SDK Anthropic.

Quelle URL de base Claude Code utilise-t-il ?

Il lit ANTHROPIC_BASE_URL, qui vaut https://api.anthropic.com par défaut. Définissez une autre URL compatible avec Anthropic figurant dans le tableau, sans /v1, et renseignez la clé dans ANTHROPIC_AUTH_TOKEN.

Cette liste est-elle à jour ?

Chaque URL a été relevée dans la documentation officielle du fournisseur le 26 octobre 2026, et chaque ligne renvoie vers la page source. Les fournisseurs peuvent modifier leurs URL : consultez cette page si une URL ne fonctionne plus.

Ne payez plus le prix catalogue.
Économisez dès aujourd’hui.

Créez une clé en quelques secondes, configurez votre SDK habituel pour utiliser Zurelay et payez chaque requête jusqu’à 90% moins cher, dès le premier token.