Solución de códigos de error de la API de Amazon Bedrock - Amazon Bedrock

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de códigos de error de la API de Amazon Bedrock

En esta sección se proporciona información detallada sobre los errores habituales que se pueden producir al utilizar Amazon Bedrock APIs, la causa del error y la solución para resolverlo.

AccessDeniedException

Código de estado HTTP: 403

Causa: no tiene los permisos suficientes para realizar la acción solicitada.

Solución:

  • Compruebe que su usuario o rol de IAM tiene los permisos necesarios para la acción que está intentando realizar.

  • Si utiliza credenciales de seguridad temporales, asegúrese de que no hayan caducado.

Mala CScore excepción

Código de estado HTTP: 403

Causa: tu cuenta no está autorizada a acceder a este modelo

Solución:

  • Póngase en contacto con AWS Support para obtener más información

FTUFormNotFilled

Código de estado HTTP: 404

Causa: no se han enviado los detalles del caso de uso del modelo para esta cuenta

Solución:

  • Rellene el formulario de detalles del caso de Anthropic uso antes de utilizar el modelo

IncompleteSignature

Código de estado HTTP: 400

Causa: la firma de la solicitud no se ajusta a AWS las normas.

Solución:

  • Asegúrese de utilizar una versión AWS del SDK compatible con Amazon Bedrock.

  • Compruebe que el identificador de la clave de AWS acceso y la clave secreta estén configurados correctamente.

  • Si firmas las solicitudes manualmente, te sugerimos que compruebes bien el proceso de cálculo de firmas.

InternalFailure

Código de estado HTTP: 500

Causa: el procesamiento de la solicitud ha fallado debido a un error del servidor.

Solución:

InvalidAction

Código de estado HTTP: 400

Causa: la acción u operación solicitadas no son válidas.

Solución:

  • Te sugerimos que compruebes bien la ortografía y el formato del nombre de la acción en tu solicitud.

  • Compruebe que la llamada a la acción sea compatible con Amazon Bedrock y que esté correctamente documentada, tal y como se muestra en la referencia de la API de Amazon Bedrock.

  • Asegúrese de utilizar la mayoría de las up-to-date versiones del AWS SDK o CLI.

InvalidClientTokenId

Código de estado HTTP: 403

Causa: el identificador de clave de AWS acceso o certificado X.509 proporcionado no existe en nuestros registros.

Solución:

  • Compruebe que está utilizando el identificador de clave de AWS acceso correcto.

  • Si ha creado nuevas claves de acceso recientemente, asegúrese de utilizar las credenciales nuevas y no las antiguas.

AWS El acuerdo de Marketplace falló en 15 minutos

Código de estado HTTP: 403

Causa: el AWS Marketplace Agreement falló debido a un problema subyacente.

Solución:

AWS Acuerdo de Marketplace pendiente después de 15 minutos

Código de estado HTTP: 403

Causa: el Acuerdo de AWS Marketplace no se ha realizado correctamente y han pasado 15 minutos desde que se hizo la solicitud.

Solución:

  • Vuelva a intentar realizar la solicitud cada 15 minutos. Si el problema persiste, contacte con el centro de soporte de AWS y proporcione detalles sobre la solicitud y el error que se está produciendo.

MPAgreementBeingCreated

Código de estado HTTP: 403

Causa: tu cuenta no está autorizada a acceder a este modelo. Tu suscripción a AWS Marketplace para este modelo aún se está procesando

Solución:

  • Inténtalo de nuevo después de 15 minutos

NotAuthorized

Código de estado HTTP: 400

Causa: no tienes permiso para realizar esta acción.

Solución:

  • Revise sus permisos de IAM y asegúrese de tener los derechos necesarios para realizar la acción solicitada en los recursos de Amazon Bedrock.

  • Si utiliza un rol de IAM, compruebe que dicho rol tenga los permisos y las relaciones de confianza adecuados.

  • Compruebe si hay políticas organizativas o políticas de control de servicios que puedan restringir su acceso.

RequestExpired

Código de estado HTTP: 400

Causa: la solicitud ha dejado de ser válida debido a que las marcas horarias han caducado.

Solución:

  • Asegúrese de que el reloj del sistema esté sincronizado correctamente con una fuente horaria fiable.

  • Si realiza solicitudes desde diferentes zonas horarias, tenga en cuenta las posibles discrepancias en las marcas horarias.

ServiceUnavailable

Código de estado HTTP: 503

Causa: el servicio no puede gestionar la solicitud por un momento. Los errores 503 se utilizan para limitar la velocidad de forma habitual.

Solución:

Prácticas recomendadas

  • Asegúrese de que su aplicación pueda gestionar los 503 códigos de estado de forma adecuada en su lógica de gestión de errores y reintentos.

  • Consulte el AWS Service Health Dashboard para ver si hay algún problema anunciado o mantenimiento programado que pueda afectar al servicio.

Si experimenta errores 503 frecuentes o si estos afectan significativamente a sus operaciones, póngase en contacto con AWS Support para obtener más ayuda y orientación adaptadas a su caso de uso específico.

ThrottlingException

Código de estado HTTP: 429

Causa: la solicitud se denegó porque se superaron las cuotas de cuentas de Amazon Bedrock.

Solución:

  • Consulta las cuotas de servicio de Amazon Bedrock en la consola de cuotas de servicio de Amazon Bedrock para obtener información sobre los límites asignados a tu cuenta.

  • Le sugerimos que utilice el enfoque AWS recomendado de reintentos con un retraso exponencial. y fluctuaciones aleatorias para mejorar la confiabilidad.

  • Si tiene requisitos de alto rendimiento, le sugerimos que explore el rendimiento aprovisionado para su caso de uso.

  • Solicita un aumento de cuota poniéndote en contacto con el administrador de tu cuenta o con AWS Support si el tráfico de tu carga de trabajo supera las cuotas de tu cuenta.

ValidationError

Código de estado HTTP: 400

Causa: la entrada no satisface las limitaciones especificadas por Amazon Bedrock.

Solución:

  • Revise la documentación de la API para asegurarse de que todos los parámetros necesarios estén incluidos y tengan el formato correcto.

  • Compruebe que los valores de entrada estén dentro de los rangos permitidos o que se ajusten a los patrones esperados.

  • Te sugerimos que prestes atención a cualquier regla de validación específica que se mencione en la referencia de la API para la acción que estés utilizando.

ResourceNotFound

Código de estado HTTP: 404

Causa: no se pudo encontrar el recurso solicitado.

Solución:

  • Compruebe que el identificador del modelo, el nombre del punto final u otros identificadores de recursos de su solicitud son correctos.

  • Implemente un mecanismo alternativo para utilizar modelos o puntos finales alternativos cuando no se encuentre un recurso principal.

Prácticas recomendadas

  • Úselo ListFoundationModelspara obtener información sobre los modelos de bases Amazon Bedrock disponibles que puede utilizar.

  • Le sugerimos implementar un proceso de sincronización periódica para actualizar su catálogo de recursos local.

Si sigue teniendo problemas después de probar estas soluciones, póngase en contacto con AWS Support para obtener más ayuda y orientación adaptada a su caso de uso específico.