Résolution des codes d'erreur de l'API Amazon Bedrock - Amazon Bedrock

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résolution des codes d'erreur de l'API Amazon Bedrock

Cette section fournit des informations détaillées sur les erreurs courantes que vous pouvez rencontrer lors de l'utilisation d'Amazon Bedrock APIs, la cause de l'erreur et la solution pour la résoudre.

AccessDeniedException

Code d'état HTTP : 403

Cause : Vous ne disposez pas des autorisations suffisantes pour effectuer l'action demandée.

Solution :

  • Vérifiez que votre utilisateur ou rôle IAM dispose des autorisations nécessaires pour effectuer l'action que vous tentez de réaliser.

  • Si vous utilisez des informations d'identification de sécurité temporaires, assurez-vous qu'elles n'ont pas expiré.

Mauvaise CScore exception

Code d'état HTTP : 403

Cause : Votre compte n'est pas autorisé à accéder à ce modèle

Solution :

  • Contactez AWS le Support pour plus de détails

FTUFormNotFilled

Code d'état HTTP : 404

Cause : les détails du cas d'utilisation du modèle n'ont pas été soumis pour ce compte

Solution :

  • Remplissez le formulaire de détails du cas d'Anthropicutilisation avant d'utiliser le modèle

IncompleteSignature

Code d'état HTTP : 400

Cause : La signature de la demande n'est pas conforme aux AWS normes.

Solution :

  • Assurez-vous d'utiliser une version du AWS SDK compatible avec Amazon Bedrock.

  • Vérifiez que l'ID de votre clé d' AWS accès et votre clé secrète sont correctement configurés.

  • Si vous signez des demandes manuellement, nous vous suggérons de vérifier votre processus de calcul de signature.

InternalFailure

Code d'état HTTP : 500

Cause : Le traitement de la demande a échoué en raison d'une erreur du serveur

Solution :

InvalidAction

Code d'état HTTP : 400

Cause : L'action ou l'opération demandée n'est pas valide

Solution :

  • Nous vous conseillons de vérifier l'orthographe et le formatage du nom de l'action dans votre demande.

  • Vérifiez que l'appel à l'action est pris en charge par Amazon Bedrock et qu'il est correctement documenté, comme indiqué dans la référence d'API Amazon Bedrock.

  • Assurez-vous d'utiliser la up-to-date version la plus complète du AWS SDK ou de la CLI.

InvalidClientTokenId

Code d'état HTTP : 403

Cause : Le certificat X.509 ou AWS l'ID de clé d'accès fourni n'existe pas dans nos archives.

Solution :

  • Vérifiez que vous utilisez le bon identifiant de clé AWS d'accès.

  • Si vous avez récemment créé de nouvelles clés d'accès, assurez-vous d'utiliser les nouvelles informations d'identification et non les anciennes.

AWS Le Marketplace Agreement a échoué en 15 minutes

Code d'état HTTP : 403

Cause : Le AWS Marketplace Agreement a échoué en raison d'un problème sous-jacent.

Solution :

AWS Contrat Marketplace en attente après 15 minutes

Code d'état HTTP : 403

Cause : Le AWS Marketplace Agreement n'a pas abouti et cela fait 15 minutes que la demande a été faite.

Solution :

  • Réessayez la demande toutes les 15 minutes. Si le problème persiste, veuillez contacter le AWS Support Center et fournir des informations sur votre demande et l'erreur que vous rencontrez.

MPAgreementBeingCreated

Code d'état HTTP : 403

Cause : Votre compte n'est pas autorisé à accéder à ce modèle. Votre abonnement AWS Marketplace pour ce modèle est toujours en cours de traitement

Solution :

  • Réessayez après 15 minutes

NotAuthorized

Code d'état HTTP : 400

Cause : Vous n'êtes pas autorisé à effectuer cette action.

Solution :

  • Vérifiez vos autorisations IAM et assurez-vous de disposer des droits nécessaires pour effectuer l'action demandée sur les ressources Amazon Bedrock.

  • Si vous utilisez un rôle IAM, vérifiez que le rôle dispose des autorisations et des relations de confiance appropriées.

  • Vérifiez les politiques organisationnelles ou les politiques de contrôle des services susceptibles de restreindre votre accès.

RequestExpired

Code d'état HTTP : 400

Cause : La demande n'est plus valide en raison de l'expiration des horodatages.

Solution :

  • Assurez-vous que l'horloge de votre système est correctement synchronisée avec une source de temps fiable.

  • Si vous faites des demandes depuis des fuseaux horaires différents, soyez conscient des éventuels écarts d'horodatage.

ServiceUnavailable

Code d'état HTTP : 503

Cause : Le service est temporairement incapable de traiter la demande. 503 erreurs sont utilisées pour une régulation régulière.

Solution :

Bonnes pratiques

  • Assurez-vous que votre application peut gérer les codes d'état 503 de manière appropriée dans votre logique de gestion des erreurs et de nouvelle tentative.

  • Consultez le AWS Service Health Dashboard pour tout problème annoncé ou toute maintenance planifiée susceptible d'affecter le service.

Si vous rencontrez fréquemment des erreurs 503 ou si elles ont un impact significatif sur vos opérations, veuillez contacter le AWS Support pour obtenir une assistance supplémentaire et des conseils adaptés à votre cas d'utilisation spécifique.

ThrottlingException

Code d'état HTTP : 429

Cause : La demande a été refusée en raison du dépassement des quotas de compte pour Amazon Bedrock.

Solution :

  • Consultez les quotas de service Amazon Bedrock dans la console des quotas de service Amazon Bedrock pour en savoir plus sur les limites attribuées à votre compte.

  • Nous suggérons d'utiliser l'approche AWS recommandée consistant à utiliser de nouvelles tentatives avec un recul exponentiel. et une instabilité aléatoire pour une fiabilité améliorée.

  • Si vous avez des exigences de débit élevées, nous vous suggérons d'explorer le débit provisionné pour votre cas d'utilisation.

  • Demandez une augmentation des quotas en contactant votre responsable de compte ou le AWS Support si le trafic de votre charge de travail dépasse les quotas de votre compte.

ValidationError

Code d'état HTTP : 400

Cause : L'entrée ne répond pas aux contraintes spécifiées par Amazon Bedrock.

Solution :

  • Consultez la documentation de l'API pour vous assurer que tous les paramètres requis sont inclus et correctement formatés.

  • Vérifiez que vos valeurs d'entrée se situent dans les plages autorisées ou qu'elles sont conformes aux modèles attendus.

  • Nous vous suggérons de prêter attention aux règles de validation spécifiques mentionnées dans la référence de l'API pour l'action que vous utilisez.

ResourceNotFound

Code d'état HTTP : 404

Cause : La ressource demandée est introuvable.

Solution :

  • Vérifiez l'exactitude de l'ID du modèle, du nom du point de terminaison ou des autres identifiants de ressource figurant dans votre demande.

  • Veuillez mettre en œuvre un mécanisme de secours pour utiliser des modèles ou des points de terminaison alternatifs lorsqu'aucune ressource principale n'est trouvée.

Bonnes pratiques

  • ListFoundationModelsÀ utiliser pour en savoir plus sur les modèles de fondations Amazon Bedrock disponibles que vous pouvez utiliser.

  • Nous vous suggérons de mettre en œuvre un processus de synchronisation périodique pour mettre à jour votre catalogue de ressources local.

Si vous continuez à rencontrer des problèmes après avoir essayé ces solutions, contactez le AWS Support pour obtenir une assistance supplémentaire et des conseils adaptés à votre cas d'utilisation spécifique.