Skip to content

API Claude Sonnet 5 — Accès via une passerelle API IA

Appelez claude-sonnet-5 d’Anthropic via byesu — une passerelle API IA proposant à la fois des endpoints natifs Anthropic et compatibles OpenAI. Une seule clé couvre Claude, GPT-5.6, Grok, Gemini et d’autres modèles, avec une facturation à l’usage, sans abonnement et des multiplicateurs transparents. Les requêtes passent par un routage officiel (ni reverse engineering, ni miroir, ni crack), et Claude Code se connecte avec une seule variable d’environnement.

Présentation · Fonctionnement de la tarification

claude-sonnet-5 est un modèle de la famille Sonnet d’Anthropic, qui équilibre qualité de raisonnement, vitesse et coût. Il convient à la plupart des scénarios du quotidien — code, agents, traitement de contextes longs, etc.

byesu sert le modèle officiel sans dégradation de qualité, facturé selon des multiplicateurs de groupe :

Élément facturéMultiplicateur
Entrée1x
Sortie5x
Cache hit0.1x

Les multiplicateurs sont des coefficients relatifs au prix de base. Le prix réellement facturé pour 1 000 tokens est celui que la console affiche en temps réel (la console présente votre prix facturé en direct à côté du prix catalogue officiel d’Anthropic, et il se met à jour automatiquement quand les multiplicateurs changent). Les tokens servis depuis le cache ne sont facturés qu’à 0.1x, ce qui réduit nettement les coûts quand vous relisez plusieurs fois le même contexte.

Choisissez le bon groupe lors de la création du token

Avant d’appeler claude-sonnet-5, rendez-vous dans Console → Tokens et créez un token dans un groupe Claude. Un mauvais groupe déclenche l’erreur « no available channel ». Voir Choisir un groupe pour les détails.

Comment l’appeler

La Base URL dépend du format d’API :

  • Natif Anthropic (/v1/messages) → https://byesu.com
  • Compatible OpenAI (/v1/chat/completions) → https://byesu.com/v1

L’en-tête d’authentification est toujours Authorization: Bearer sk-your-token.

Option 1 : endpoint natif Anthropic /v1/messages

bash
curl https://byesu.com/v1/messages \
  -H "Authorization: Bearer sk-YOUR_TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "Explique en une phrase le rôle d’une passerelle API."}
    ]
  }'

Option 2 : endpoint compatible OpenAI /v1/chat/completions

Vous avez déjà du code basé sur le SDK OpenAI ? Changez simplement le base_url et la clé, et il fonctionne :

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_TOKEN",
    base_url="https://byesu.com/v1",   # le format compatible OpenAI inclut /v1
)

resp = client.chat.completions.create(
    model="claude-sonnet-5",
    messages=[
        {"role": "user", "content": "Explique en une phrase le rôle d’une passerelle API."}
    ],
)
print(resp.choices[0].message.content)

Le SDK officiel d’Anthropic fonctionne de la même façon — pointez base_url vers https://byesu.com et remplacez api_key par votre token.

L’utiliser dans Claude Code (l’essentiel)

Par défaut, Claude Code se connecte à Anthropic. Deux variables d’environnement le redirigent vers l’endpoint passerelle de byesu, et vos sessions s’exécutent alors sur claude-sonnet-5 via votre clé byesu :

bash
# À ajouter dans ~/.zshrc ou ~/.bashrc ; rouvrez le terminal pour appliquer
export ANTHROPIC_BASE_URL="https://byesu.com"
export ANTHROPIC_API_KEY="sk-YOUR_TOKEN"
export ANTHROPIC_MODEL="claude-sonnet-5"   # optionnel : définit le modèle par défaut

Sous Windows PowerShell, utilisez setx ; un script en un clic évite aussi la configuration manuelle. Pour le guide complet, voir Configuration de Claude Code CLI. Les clients comme Codex et Cherry Studio se connectent tout aussi facilement.

Ne vous trompez pas de base_url

Le format Anthropic (/v1/messages, Claude Code) utilise https://byesu.com, sans /v1 ; seul le format compatible OpenAI inclut /v1.

Paramètres clés

ParamètreAPIRequisDescription
modelLes deuxToujours claude-sonnet-5 ; orthographiez-le exactement comme dans la console, sinon vous obtiendrez une erreur « model not found »
messagesLes deuxTableau des messages de la conversation, chacun avec role et content
max_tokens/v1/messagesNombre maximal de tokens de sortie par réponse (requis par l’API native Anthropic)
max_tokens/v1/chat/completionsOptionnel ; s’il est omis, l’API compatible OpenAI laisse le modèle décider
system/v1/messagesPrompt système (natif Anthropic) ; au format OpenAI, utilisez plutôt un message role: system
temperatureLes deuxTempérature d’échantillonnage — plus elle est basse, plus la sortie est déterministe
streamLes deuxMettez true pour des réponses en streaming (SSE)

Les tokens de sortie sont facturés à 5x : plus max_tokens est élevé et plus la réponse réelle du modèle est longue, plus le coût augmente ; les tokens d’entrée servis depuis le cache ne sont facturés qu’à 0.1x.

Pourquoi utiliser byesu pour claude-sonnet-5

  • Modèle officiel, sans dégradation de qualité — les requêtes passent par un routage officiel, ni reverse engineering, ni miroir, ni substitut cracké : la qualité des réponses est identique au service officiel et reste stable.
  • Tarification transparente — les multiplicateurs de groupe sont publics (entrée 1x / sortie 5x / cache 0.1x), et la console affiche votre prix facturé en temps réel à côté du prix catalogue officiel d’Anthropic, pour savoir exactement ce que vous dépensez.
  • Économies grâce au cache — les tokens servis depuis le cache ne sont facturés qu’à 0.1x, ce qui fait chuter fortement le coût des agents, des contextes longs et des charges qui relisent le même contenu.
  • Les deux formats d’API — au choix, le natif Anthropic /v1/messages ou le compatible OpenAI /v1/chat/completions ; le code existant migre quasiment sans modification.
  • Une clé, plusieurs modèles — Claude, GPT-5.6, Grok, Gemini et d’autres derrière le même token ; comparer les modèles se résume à changer une chaîne.
  • Prêt pour Claude Code / Codex — une seule variable ANTHROPIC_BASE_URL suffit pour l’utiliser dans Claude Code ; Codex, Cherry Studio et les autres clients courants se connectent en un clic. Facturation à l’usage, sans abonnement — rechargez en USDT, Alipay ou WeChat Pay.

Liens utiles

FAQ

Comment obtenir l’accès à l’API Claude Sonnet 5 ?

Créez un compte sur la console byesu, générez un token dans un groupe Claude, puis appelez claude-sonnet-5 via l’endpoint natif Anthropic /v1/messages ou l’endpoint compatible OpenAI /v1/chat/completions. Une seule clé couvre aussi GPT-5.6, Grok, Gemini et d’autres modèles. La facturation est à l’usage, sans abonnement, et vous pouvez recharger en USDT, Alipay ou WeChat Pay.

Combien coûte l’API Claude Sonnet 5 ?

La facturation se fait au token avec des multiplicateurs de groupe transparents : entrée 1x, sortie 5x, cache hit 0.1x, relatifs au prix de base. Le prix réellement facturé pour 1 000 tokens est celui que la console affiche en temps réel, présenté à côté du prix catalogue officiel d’Anthropic pour comparaison. Les tokens d’entrée servis depuis le cache ne sont facturés qu’à 0.1x, ce qui réduit sensiblement les coûts.

Comment utiliser Claude Sonnet 5 dans Claude Code ?

Définissez deux variables d’environnement : export ANTHROPIC_BASE_URL="https://byesu.com" (sans /v1) et export ANTHROPIC_API_KEY="sk-your-token", avec en option ANTHROPIC_MODEL="claude-sonnet-5". Vous pouvez aussi utiliser le script en un clic pour une configuration automatique — voir la documentation de configuration de Claude Code CLI.

Claude Sonnet 5 sur byesu est-il le modèle officiel ?

Oui. byesu route les requêtes vers le modèle officiel claude-sonnet-5 sans dégradation de qualité — ni reverse engineering, ni miroir, ni client cracké. La qualité des réponses est identique au service officiel, et la stabilité convient à un usage en production.

Peut-on appeler Claude Sonnet 5 avec le SDK OpenAI ?

Oui. byesu propose une API compatible OpenAI — définissez le base_url de votre SDK sur https://byesu.com/v1, utilisez votre token sk- comme api_key et définissez model sur claude-sonnet-5. Le code existant ne nécessite quasiment aucune modification. L’endpoint natif Anthropic /v1/messages est également disponible.

Que signifie l’erreur « no available channel » lors de l’appel de claude-sonnet-5 ?

Cela signifie généralement que le token a été créé dans le mauvais groupe. claude-sonnet-5 exige un token d’un groupe Claude : dans la console byesu, sélectionnez un groupe lié à Claude dans le menu déroulant « Groupe » lors de la création du token, et vérifiez que le nom du modèle est orthographié exactement claude-sonnet-5, tel qu’affiché dans la liste des modèles de la console.

Un problème ? Contactez le support ou rejoignez notre groupe.