Quelle est la différence entre TokenCode et l'appel direct aux API OpenAI/Claude ?
TokenCode est une passerelle d'agrégation AI API. Via TokenCode, vous pouvez :
Accéder à tous les modèles de plus de 40 fournisseurs avec une seule clé API
Bénéficier d'une conversion automatique de protocole, sans avoir à adapter différents SDK pour différents modèles
Profiter d'un routage intelligent, d'un basculement automatique et d'un équilibrage de charge
Disposer d'une facturation unifiée et d'un tableau de bord de gestion
L'appel direct à chaque fournisseur nécessite de s'inscrire séparément, de gérer plusieurs clés API et d'adapter différents protocoles.
Comment fonctionne la conversion automatique de protocole ?
Lorsque vous appelez un modèle Claude via le protocole OpenAI, TokenCode :
Reçoit la requête au format OpenAI
La convertit au format natif Anthropic pour l'envoyer en amont
Convertit la réponse native Anthropic au format OpenAI pour vous la renvoyer
Le principe est le même dans l'autre sens — appeler un modèle OpenAI via le protocole Anthropic est également converti automatiquement. Tout le processus est totalement transparent pour le client.
Quels modèles sont pris en charge ?
Les modèles de plus de 40 fournisseurs sont pris en charge, notamment OpenAI, Anthropic, Google, AWS Bedrock, Azure, DeepSeek, Mistral, Meta et d'autres. Consultez la page d'accueil pour la liste complète des modèles, ou interrogez l'API GET /v1/models.
Compte et facturation
Comment recharger mon compte ?
Connectez-vous au Portal et sélectionnez le montant de recharge sur la page de votre compte. Le mode prépayé est pris en charge. La consommation de Token est déduite du solde en temps réel.
Que se passe-t-il si le solde est insuffisant ?
Lorsque le solde est épuisé, les requêtes API renverront une erreur 429 Too Many Requests. Rechargez votre compte rapidement pour rétablir le service.
Comment consulter ma consommation ?
Connectez-vous au Portal. La page de consommation vous permet de voir les détails de consommation de Token et les coûts par date et par modèle.
Connexion et configuration
Quelle est l'URL de base de l'API ?
Protocole OpenAI : https://tokencode.dev/v1
Protocole Anthropic : https://tokencode.dev
Protocole Gemini : https://tokencode.dev
Pourquoi l'URL de base du protocole OpenAI contient-elle /v1 et pas celle d'Anthropic ?
Il s'agit des conventions de chaque protocole :
Le SDK OpenAI ajoute par défaut des chemins comme /chat/completions après l'URL de base, celle-ci doit donc inclure /v1
Le SDK Anthropic ajoute par défaut /v1/messages après l'URL de base, celle-ci ne doit donc pas inclure /v1
Les réponses en streaming sont-elles prises en charge ?
Oui. Les points de terminaison de tous les protocoles prennent en charge la sortie en streaming. Il suffit de définir stream: true.
Modèles et fonctionnalités
Puis-je appeler un modèle OpenAI via le protocole Anthropic ?
Oui. La fonctionnalité de conversion automatique de protocole de TokenCode prend en charge les appels inter-protocoles vers n'importe quel modèle. Lorsque vous appelez GPT-4o via le protocole Anthropic, la requête et la réponse sont automatiquement adaptées.
Le Function Calling est-il pris en charge ?
Oui. Le Function Calling / Tool Use est correctement mappé lors de la conversion de protocole.
L'entrée d'images est-elle prise en charge ?
Oui. Les protocoles OpenAI, Anthropic et Gemini prennent tous en charge l'entrée d'images (Vision). Consultez la documentation de référence API de chaque protocole pour les formats spécifiques.
Extended Thinking est-il pris en charge ?
Extended Thinking est une fonctionnalité spécifique aux modèles Claude, disponible uniquement lors de l'appel de modèles Claude via le protocole Anthropic. Cette fonctionnalité n'est pas prise en charge lors de l'appel de modèles non-Claude via la conversion de protocole.
Dépannage
Erreur 401 renvoyée
Vérifiez que la clé API est correcte
Vérifiez le format de l'en-tête : Authorization: Bearer sk-xxx ou x-api-key: sk-xxx
Vérifiez que la clé API n'a pas expiré
Erreur 429 renvoyée
Solde insuffisant : rechargez votre compte dans le Portal
Limite de débit : attendez un certain temps avant de réessayer
Erreur 404 renvoyée
Vérifiez que le chemin de la requête est correct
Vérifiez l'orthographe du nom du modèle
Vérifiez que l'URL de base est correctement configurée (le protocole OpenAI nécessite /v1)
Format de réponse anormal
Vérifiez que le point de terminaison de protocole utilisé correspond à votre client
Vérifiez que le modèle prend en charge la fonctionnalité que vous utilisez
Essayez d'envoyer une requête directement avec curl pour vérifier
Délai d'attente de connexion
Vérifiez que le réseau peut accéder à tokencode.dev
Vérifiez que l'URL de base est correctement orthographiée
Si vous utilisez un proxy, vérifiez la configuration du proxy