Gestion des erreurs - Amazon Nova

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.

Gestion des erreurs

La manière dont les erreurs sont communiquées au client varie en fonction du type d’erreur qui se produit. Dans cette section, nous nous concentrons uniquement sur les conditions d’erreur propres au modèle Amazon Nova. Les trois principaux types d’erreurs que vous voudrez traiter dans le code de votre application sont les erreurs de validation des entrées, les erreurs de déviation des entrées de l’IA responsable (RAI) et les erreurs de déviation des sorties de la RAI.

Validation des entrées : les erreurs de validation des entrées se produisent lorsque vous utilisez une valeur non prise en charge pour un paramètre d’entrée. Par exemple, une valeur de température hors limites ou un format incorrect de l’entrée image. Toutes les erreurs de validation des entrées sont exprimées sous la forme d’une ValidationException qui contient une chaîne de message décrivant la cause du problème.

Les erreurs de déviation d’entrée RAI se produisent lorsque l’une des valeurs de texte ou des images d’entrée est jugée contraire à la politique AWS d’IA responsable. Ces erreurs sont exprimées sous la forme d’une ValidationException accompagnée de l’un des messages suivants :

  • Message de validation du texte d’entrée : « Cette demande a été bloquée par nos filtres de contenu. Veuillez modifier votre invite de texte pour envoyer une nouvelle demande. »

  • Message de validation de l’image d’entrée : « Cette demande a été bloquée par nos filtres de contenu. Veuillez modifier votre image d’entrée pour envoyer une nouvelle demande. »

  • Message de validation de la vidéo d’entrée : « Cette demande a été bloquée par nos filtres de contenu. Veuillez modifier votre vidéo d’entrée pour envoyer une nouvelle demande. »

Les erreurs de déviation de sortie RAI se produisent lorsqu’une sortie est générée mais qu’elle est jugée non conforme à la politique AWS d’IA responsable. Dans ce cas, aucune exception n’est utilisée. Au lieu de cela, une réponse positive est renvoyée, et sa structure contient un champ error qui est une chaîne de caractères avec l’une des valeurs suivantes :

  • Message de validation du texte de sortie : « Le texte généré a été bloqué par nos filtres de contenu. »