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 dispone de permisos suficientes para realizar la acción solicitada.
Solución:
-
Compruebe que el usuario o el rol de IAM tenga los permisos necesarios para la acción que está intentando realizar.
-
Si utiliza credenciales de seguridad temporales, asegúrese de que no hayan caducado.
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 uso de Anthropic antes de utilizar el modelo.
IncompleteSignature
Código de estado HTTP: 400
Causa: la firma de la solicitud no cumple con los AWS estándares.
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 firma las solicitudes de forma manual, le sugerimos que verifique 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:
-
Para mejorar la confiabilidad, sugerimos emplear el enfoque AWS recomendado de reintentos con retrocesos exponenciales y fluctuaciones
aleatorias. -
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.
InvalidAction
Código de estado HTTP: 400
Causa: la acción u operación solicitadas no son válidas.
Solución:
-
Le sugerimos que vuelva a comprobar la ortografía y el formato del nombre de la acción en la solicitud.
-
Compruebe que la llamada a la acción sea compatible con Amazon Bedrock y que esté correctamente documentada, tal 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 nuevas credenciales y no las antiguas.
AWSEl 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:
-
Revise el mensaje de error y solucione el problema subyacente. Los problemas subyacentes más comunes son un error de pago no válido y una geolocalización restringida.
-
En caso de error de pago no válido, consulte la sección Restricción de compras con tarjeta de crédito y débito para los clientes de AISPL que utilizan AWS Marketplace
e INVALID_PAYMENT_INSTRUMENT después de solicitar el acceso al modelo en Amazon Bedrock. .
AWSAcuerdo 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:
-
Inténtelo de nuevo en 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: su 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éntelo de nuevo en 15 minutos.
NotAuthorized
Código de estado HTTP: 400
Causa: no tiene permiso para realizar esta acción.
Solución:
-
Revise sus permisos de IAM y asegúrese de que dispone de 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 estar restringiendo su acceso.
RequestExpired
Código de estado HTTP: 400
Causa: la solicitud ha dejado de ser válida porque las marcas temporales han caducado.
Solución:
-
Asegúrese de que el reloj del sistema esté sincronizado correctamente con un origen de hora fiable.
-
Si realiza solicitudes desde diferentes zonas horarias, tenga en cuenta las posibles discrepancias en las marcas temporales.
ServiceUnavailable
Código de estado HTTP: 503
Causa: el servicio no puede gestionar la solicitud en este momento. Los errores 503 se utilizan para las limitaciones habituales.
Solución:
-
Para mejorar la confiabilidad, le sugerimos que utilice el enfoque AWS recomendado de reintentos con retrocesos exponenciales y fluctuaciones
aleatorias. -
Considere la posibilidad de cambiar a otro Región de AWS si el problema persiste en su región actual. Las distintas regiones pueden tener distintos niveles de carga y disponibilidad.
-
Utilice la inferencia entre regiones para gestionar sin problemas las ráfagas de tráfico no planificadas mediante el uso de la computación en diferentes áreas. Regiones de AWS
-
Si tiene requisitos de alto rendimiento, le sugerimos que explore el rendimiento aprovisionado para su caso de uso.
Prácticas recomendadas
-
Asegúrese de que la aplicación pueda gestionar los códigos de estado 503 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 estos afectan significativamente a las operaciones, póngase en contacto con AWS Support
ThrottlingException
Código de estado HTTP: 429
Causa: la solicitud se ha denegado porque se han superado las cuotas de cuentas de Amazon Bedrock.
Solución:
-
Consulte las cuotas de servicio de Amazon Bedrock en la consola Cuotas de servicio de Amazon Bedrock para obtener información sobre los límites asignados a su 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.
-
Para solicitar un aumento de cuota, contacte con el administrador de su cuenta o con el AWS Support
si el tráfico de su carga de trabajo supera las cuotas de su 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 se han incluido todos los parámetros necesarios y que tengan el formato correcto.
-
Compruebe que los valores de entrada estén dentro de los intervalos permitidos o que se ajusten a los patrones esperados.
-
Le sugerimos que preste atención a las reglas de validación específicas que se mencionen en la referencia de la API para la acción que esté realizando.
ResourceNotFound
Código de estado HTTP: 404
Causa: no se ha encontrado el recurso solicitado.
Solución:
-
Compruebe que el ID del modelo, el nombre del punto de conexión u otros identificadores de recursos de la solicitud sean correctos.
-
Implemente un mecanismo alternativo para utilizar modelos o puntos de conexión 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ódico para actualizar su catálogo de recursos local.
Si sigue teniendo problemas después de probar estas soluciones, contacte con AWS Support