Gestion des erreurs
Il existe trois types principaux d’erreurs que vous voulez gérer dans le code de votre application. Il s’agit des erreurs de validation des entrées, des erreurs de déviation des entrées de l’IA responsable (RAI) AWS et des erreurs de déviation des sorties RAI. Ces erreurs sont propres à Amazon Nova Reel.
Des erreurs de validation des entrées se produisent si votre demande est mal formée ou si vous utilisez une valeur non prise en charge pour un paramètre d’entrée, par exemple une valeur duration qui ne correspond pas à l’une des valeurs prises en charge ou une entrée image qui n’a pas exactement une résolution de 1280x720. 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. Cette exception sera levée lors de l’appel de la méthode start_async_invoke() de l’exécution Amazon Bedrock.
Les erreurs de déviation d’entrée RAI se produisent lorsque la valeur du texte ou l’image d’entrée est jugée contraire aux dimensions fondamentales d’une IA responsable AWS
-
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. »
Les erreurs de déviation de sortie RAI se produisent lorsqu’une vidéo est générée mais qu’elle est jugée non conforme à nos dimensions fondamentales d’une IA responsableget_invoke()), la réponse aura une valeur de champ status « Échec » et une valeur de champ failureMessage « La vidéo générée a été bloquée par nos filtres de contenu. »