OpenCode
Comment corriger une erreur 401 ou une clé API invalide dans OpenCode
Confirmez d'abord que la requête a atteint le service ; une erreur 401 pointe généralement vers les informations d'identification, le fournisseur ou l'emplacement de la configuration.
Commencez par ces vérifications
La requête a atteint le service, mais l'authentification a échoué.
- OpenCode renvoie 401, Non autorisé ou Clé API invalide.
- La clé API est incomplète ou a expiré
- Copiez une nouvelle clé API depuis AI Code With
401Unauthorized01
Confirmez que la requête a atteint le service
Une réponse 401 ou Non autorisé signifie que la requête est arrivée au service, alors vérifiez la clé API et le fournisseur avant de changer de modèle.
02
Vérifiez les informations d'identification et le fournisseur
Dans le JSON généré, confirmez que apiKey se trouve dans les options du fournisseur et que l'ID du fournisseur correspond exactement à la valeur générée sur cette page.
- 1Copiez une nouvelle clé API depuis AI Code With
- 2Remplacez l'espace réservé par la clé complète
03
Vérifiez à nouveau
Enregistrez, rouvrez OpenCode, exécutez /models, puis envoyez un court message. L'absence d'erreur 401 signifie que le chemin du jeton fonctionne.
- 1Remplacez l'espace réservé par la clé complète
- 2Confirmez que l'ID du fournisseur correspond à la configuration générée
Si le problème n'est toujours pas résolu
Sources
Reconfigurer
Revenez au centre d'intégration et poursuivez les étapes de configuration.
Revenir à l'étape de configuration correspondanteRelated problems
Modèle manquant dans /models ou Modèle introuvable · Le modèle est répertorié mais la requête ne se termine pas · Mauvaise URL de base, 404 ou échec de connexion · commande opencode introuvable · Limite de débit ou 429 · L’utilisation est enregistrée mais OpenCode n’affiche aucune réponse · reasoning part/text part introuvable ou erreur d'analyse de summaryParts · opencode.json non valide · 403 Interdit · Échec de téléchargement BunInstallFailedError ou models.dev