

# エラー処理
<a name="text-error-handing"></a>

エラーがクライアントに伝達される方法は、発生するエラーの種類によって異なります。このセクションでは、Amazon Nova モデルに固有のエラー条件のみに焦点を当てます。アプリケーションコードで処理するエラーの 3 つの主なタイプは、**入力検証**エラー、**責任ある AI (RAI) 入力偏向**エラー、**RAI 出力偏向**エラーです。

**入力検証:** 入力パラメータにサポートされていない値を使用すると、入力検証エラーが発生します。例えば、温度の範囲外の値または入力 `image` の正しくない形式などです。すべての入力検証エラーは、問題の原因を説明するメッセージ文字列を含む **ValidationException** として表されます。

**RAI 入力偏向**エラーは、入力テキスト値または画像が AWS の責任ある AI ポリシーに違反していると判断された場合に発生します。これらのエラーは、次のいずれかのメッセージとともに **ValidationException** として表されます。
+ **入力テキスト**検証メッセージ: 「このリクエストはコンテンツフィルターによってブロックされました。テキストプロンプトを調整して、新しいリクエストを送信してください」
+ **入力画像**検証メッセージ: 「このリクエストはコンテンツフィルターによってブロックされました。入力画像を調整して新しいリクエストを送信してください」
+ **入力動画**検証メッセージ: 「このリクエストはコンテンツフィルターによってブロックされました。新しいリクエストを送信するには、入力動画を調整してください」

RAI 出力の偏向エラーは、出力内容が生成されても、AWS の責任ある AI ポリシーに準拠しないと判断された場合に発生します。この場合、例外は使用されません。代わりに、正常なレスポンスが返され、ストラクチャには次のいずれかの値を含む文字列である `error` フィールドが含まれます。
+ **出力テキスト**検証メッセージ:「生成されたテキストはコンテンツフィルターによってブロックされました」