OpenCode
Comment corriger OpenCode 403 Interdit
Un 403 diffère d'un 401 ou d'un JSON invalide. Vérifiez les autorisations et le routage du modèle sans exposer ni stocker la clé API en clair.
Commencez par ces vérifications
La requête a été authentifiée, mais les identifiants ou la route ne peuvent pas accéder au modèle cible.
- OpenCode renvoie 403 ou Interdit.
- La clé ne peut pas accéder au modèle
- Confirmez les autorisations du compte et de la clé
403Forbidden01
Distinguer le 403 de l'échec d'authentification
Un 403 signifie généralement que la requête a été reconnue, mais qu'elle ne peut pas accéder à la ressource cible.
02
Vérifier les autorisations et le routage
Gardez la clé, le fournisseur, l'URL de base et l'ID du modèle dans une configuration cohérente.
- 1Confirmez les autorisations du compte et de la clé
- 2Comparez le fournisseur, l'URL de base et l'ID du modèle
03
Confirmer le rétablissement et prévenir la récurrence
Un court message réussit après le rétablissement de l'accès ; vérifiez l'état de la route à chaque changement de modèle.
- 1Comparez le fournisseur, l'URL de base et l'ID du modèle
- 2Vérifiez l'état du modèle et du canal
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
Clé API invalide ou 401 · 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 · Échec de téléchargement BunInstallFailedError ou models.dev