FAQ
En cas de problème, commencez par ici. Si le problème persiste, écrivez à team@support.tokilabs.xyz en joignant le message d'erreur et l'heure de la requête.
Erreurs
Erreur 401 / jeton invalide
- Vérifiez que la clé a été copiée en entier (elle commence par
sk-, sans espace avant ni après). - Le jeton a peut-être expiré, été désactivé ou épuisé son quota : vérifiez son état dans Console → Jetons.
- Un solde insuffisant fait aussi échouer les requêtes : vérifiez le « Portefeuille ».
Modèle inexistant ou aucun canal disponible
Vérifiez que le nom du modèle correspond exactement à la liste des modèles.
Erreur 404 Not Found
En général, /v1 est mal placé :
- Claude Code, SDK Anthropic :
https://api.tokilabs.xyz(sans /v1) - SDK OpenAI, Codex, Cursor, etc. :
https://api.tokilabs.xyz/v1(avec /v1)
Erreur 429 Too Many Requests
Trop de requêtes en peu de temps. Patientez un instant puis réessayez ; pour les traitements par lots, réduisez la concurrence.
Configuration
Les variables d'environnement sont définies mais sans effet
- Windows : les variables d'environnement ne s'appliquent qu'aux programmes ouverts ensuite. Fermez tous les terminaux et VS Code puis rouvrez-les ; si nécessaire, déconnectez-vous et reconnectez-vous.
- macOS / Linux : exécutez
source ~/.zshrc(ou~/.bashrc), ou ouvrez une nouvelle fenêtre de terminal. - Utilisez
echo $ANTHROPIC_BASE_URL(PowerShell :$env:ANTHROPIC_BASE_URL) pour confirmer que la variable existe bien.
Claude Code demande de se connecter à un compte officiel
Ajoutez "hasCompletedOnboarding": true dans ~/.claude.json et vérifiez que ANTHROPIC_AUTH_TOKEN est défini. Si vous vous étiez déjà connecté à un compte officiel, exécutez d'abord /logout dans Claude Code. Voir Claude Code.
PowerShell indique « l'exécution de scripts est désactivée »
Exécutez une fois :
Set-ExecutionPolicy -Scope CurrentUser RemoteSignedLa commande curl échoue dans PowerShell
Dans Windows PowerShell 5.1, curl est un alias de Invoke-WebRequest, dont les paramètres sont totalement différents. Utilisez curl.exe.
npm install -g signale des droits insuffisants (EACCES)
Cela se produit sous macOS / Linux avec le Node du système. Installez plutôt Node avec nvm (voir le guide Linux) et n'utilisez pas sudo npm.
Réseau
Délai dépassé ou échec de connexion
- Ouvrez d'abord api.tokilabs.xyz dans un navigateur pour vérifier que le site est accessible.
- Si vous utilisez un proxy, vérifiez que les variables d'environnement
HTTPS_PROXY/HTTP_PROXYne pointent pas vers une adresse obsolète. Vous pouvez ajouterapi.tokilabs.xyzàNO_PROXYpour une connexion directe. - Un réseau d'entreprise peut bloquer les requêtes HTTPS : essayez un autre réseau.
Connexion coupée pendant une longue génération
Activez le streaming (stream: true) et réglez le délai d'expiration du client sur 10 minutes ou plus.
Facturation
Comment la facturation fonctionne-t-elle ?
La facturation se fait selon les tokens réellement utilisés, avec des tarifs distincts pour l'entrée, la sortie et la lecture/écriture du cache. Les prix sont sur la page des tarifs, et le détail de chaque appel dans les Journaux d'utilisation.
Que faire si ma clé a fuité ?
Supprimez immédiatement le jeton dans Console → Jetons, puis créez un nouveau jeton et mettez-le à jour dans vos outils.