

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 錯誤處理
<a name="video-gen-errors"></a>

您需要在應用程式程式碼中處理三種主要錯誤類型。它們是輸入驗證錯誤、 AWS 負責任的 AI 原則 (RAI) 輸入偏轉錯誤，以及 RAI 輸出偏轉錯誤。這些錯誤是 Amazon Nova Reel 特有的。

如果您的請求格式不正確，或者為輸入參數使用了不支援的值，例如，不符合支援值的 `duration` 值，或不是精確的 1280x720 解析度的輸入 `image`，就會發生輸入驗證錯誤。所有輸入驗證錯誤都會以 **ValidationException** 表示，其中包含描述問題原因的訊息字串。呼叫 Amazon Bedrock 執行期的 `start_async_invoke()`方法時，將引發此例外狀況。

當輸入文字值或輸入影像被判定違反了 [AWS 負責任的 AI 原則的核心維度](https://aws.amazon.com/ai/responsible-ai/)時，就會發生 RAI 輸入偏轉錯誤。這些錯誤會以 **ValidationException** 表示，並顯示下列其中一個訊息：
+ **輸入文字**驗證訊息：「我們的內容過濾器已封鎖此請求。請調整您的文字提示詞以提交新請求。」
+ **輸入影像**驗證訊息：「我們的內容過濾器已封鎖此請求。請調整您的輸入影像以提交新請求。」

產生了影片但被判定其與[我們負責任的 AI 原則核心維度](https://aws.amazon.com/ai/responsible-ai/)不符時，則會發生 RAI 輸出偏轉錯誤。出現這種情況時，不會使用例外狀況。相反地，任務會標記為「失敗」，且該檔案永遠不會寫入 Amazon S3。當查詢任務的狀態時 (例如，使用 `get_invoke()`)，回應中會有一個 `status` 欄位，其值為「失敗」，以及一個 `failureMessage` 欄位，其值為「我們的內容過濾器已封鎖產生的影片」。