OpenCode
Cómo corregir el error 403 Forbidden en OpenCode
Un 403 es diferente de un 401 o de un JSON no válido. Comprueba los permisos y el enrutamiento del modelo sin exponer ni almacenar la clave de API en texto plano.
Empieza con estas comprobaciones
La solicitud fue autenticada, pero la credencial o la ruta no puede acceder al modelo de destino.
- OpenCode devuelve 403 o Forbidden.
- La clave no puede acceder al modelo
- Confirma los permisos de la cuenta y de la clave
403Forbidden01
Distinguir el 403 de un fallo de autenticación
Un 403 generalmente significa que la solicitud fue reconocida, pero no puede acceder al recurso de destino.
02
Comprobar permisos y enrutamiento
Mantén la clave, el Proveedor, la Base URL y el Model ID en una configuración coherente.
- 1Confirma los permisos de la cuenta y de la clave
- 2Compara Proveedor, Base URL y Model ID
03
Confirmar la recuperación y evitar que se repita
Un mensaje corto se envía correctamente después de que se restablezca el acceso; comprueba el estado de la ruta cada vez que cambies de modelo.
- 1Compara Proveedor, Base URL y Model ID
- 2Comprueba el estado del modelo y del canal
Si aún no se ha solucionado
Fuentes
Reconfigurar
Vuelve al centro de integraciones y continúa con los pasos de configuración.
Volver al paso de configuración relacionadoRelated problems
Clave de API no válida o 401 · Modelo faltante en /models o Modelo no encontrado · El modelo está listado, pero la solicitud no se completa · URL Base incorrecta, 404 o fallo de conexión · comando opencode no encontrado · Límite de tasa o 429 · El uso está registrado pero OpenCode no muestra respuesta · parte de razonamiento/parte de texto no encontrada o error de análisis de summaryParts · opencode.json inválido · Fallo de descarga de BunInstallFailedError o models.dev