Relay365Poste relais API multimodèle

Guide de raccordement

Chaque appel API est envoyé à https://api.api365relay.com ; le site principal sert uniquement à gérer votre compte.

1Tableau des adresses de ligne

Un seul point d’accès relais prend en charge les trois protocoles ; saisissez l’adresse et l’en-tête d’authentification correspondant au protocole de votre client.

Voie de protocoleAdresse à saisirEn-tête d’authentificationChemins principaux
Anthropic Messages · Claude Code / Claude Desktophttps://api.api365relay.comx-api-key/v1/messages · /v1/messages/count_tokens
OpenAI · Codex / OpenAI SDKhttps://api.api365relay.com/v1Authorization: Bearer/chat/completions · /responses · /models
Gemini · Gemini CLIhttps://api.api365relay.comx-goog-api-key/v1beta/models/{model}:generateContent · :streamGenerateContent?alt=sse

2Codes d’état et marche à suivre

CodeSignificationMarche à suivre
401Clé absente, mal saisie ou désactivéeCopiez une clé active depuis le tableau de bord et transmettez-la dans l’en-tête indiqué ci-dessus
402Le portefeuille est vide, ou le quota ou le plafond de 7 jours du pass de garde est épuiséRechargez le portefeuille ou passez à un pass de garde disposant encore de quota
403Le compte est désactivé, ou une clé de pass a appelé une autre famille de modèlesUtilisez une clé de portefeuille pour les modèles hors de la famille couverte par le pass
404Le chemin ne correspond à aucune voie du poste de garde (les chemins Gemini sont de la forme /v1beta/models/model:method)Vérifiez l’URL de base et le chemin à l’aide du tableau ci-dessus
413Le corps de la requête dépasse 25 MBRéduisez le contexte ou les pièces jointes, puis renvoyez la requête
429Plus de 120 appels en 60 secondes avec une même clé, ou plus de 8 requêtes en cours pour un même comptePatientez un instant et limitez le nombre de requêtes simultanées à 8 ou moins
502 / 503La voie en amont n’a pas répondu (502) ou n’est pas configurée (503) ; rien n’est facturéRéessayez dans un instant ; si le problème persiste, laissez un message via Contact

3Tableau de configuration des clients

Outil clientParamètre à réglerValeur à utiliser
Claude Code / Claude DesktopANTHROPIC_BASE_URL · ANTHROPIC_AUTH_TOKENPoint d’accès relais, sans /v1 · Votre clé API
Codex CLIOPENAI_BASE_URL · OPENAI_API_KEYPoint d’accès relais suivi de /v1 · Votre clé API
OpenAI SDKbase_url · api_keyPoint d’accès relais suivi de /v1 · Votre clé API
Gemini CLIGOOGLE_GEMINI_BASE_URL · GEMINI_API_KEYPoint d’accès relais, sans /v1 · Votre clé API
cURLAuthorization: BearerVotre clé API
Le fournisseur en amont n’accepte les modèles Claude que depuis les clients officiels Claude Code / Claude Desktop, et Claude Code doit être en version 2.1.285 ou ultérieure. GPT, Gemini et les autres modèles fonctionnent avec tout client ou SDK compatible OpenAI.
export ANTHROPIC_BASE_URL=https://api.api365relay.com
export ANTHROPIC_AUTH_TOKEN=r365-your-line-key
claude

Remplacez $R365_KEY par votre clé de ligne ; une réponse signifie que la ligne est opérationnelle.

curl https://api.api365relay.com/v1/chat/completions \
  -H "Authorization: Bearer $R365_KEY" -H "Content-Type: application/json" \
  -d '{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"ping from the night shift"}]}'

Identifiants de connexion GPT au tableau : gpt-6.1-sol gpt-6-astra gpt-5.6-sol

Gemini utilise uniquement son protocole natif : :generateContent pour les réponses uniques, :streamGenerateContent?alt=sse pour les flux. Il ne peut pas passer par /v1/chat/completions.
curl "https://api.api365relay.com/v1beta/models/gemini-3.8-flash:generateContent" \
  -H "x-goog-api-key: $R365_KEY" -H "Content-Type: application/json" \
  -d '{"contents":[{"role":"user","parts":[{"text":"ping from the night shift"}]}]}'

Identifiants de connexion Gemini au tableau : gemini-3.1-pro gemini-4-argon gemini-3.8-flash gemini-2.5-flash

4Règles de comptage

  • Chaque requête est facturée selon le nombre de tokens indiqué par le fournisseur en amont ; les écritures en cache et les lectures du cache ont leurs propres tarifs.
  • HTTP 402 : le portefeuille est vide ou le quota du pass de permanence est épuisé ; une recharge rétablit le service.
  • HTTP 429 : plus de 120 appels en 60 secondes avec une même clé, ou plus de 8 requêtes en cours pour un même compte.
  • HTTP 401 : la clé est absente, mal saisie ou désactivée.
  • Les appels au format OpenAI transmettent la clé via Authorization: Bearer, ceux au format Anthropic utilisent x-api-key, et Gemini utilise x-goog-api-key.