理解模型 - Amazon Nova

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

理解模型

將錯誤傳回用戶端的方式會因發生的錯誤類型而有所不同。在本節中,我們只專注於 Amazon Nova 模型特有的錯誤條件。您要在應用程式程式碼中處理的三種主要錯誤類型包括:輸入驗證錯誤、負責任的 AI 原則 (RAI) 輸入偏轉錯誤,以及 RAI 輸出偏轉錯誤。

輸入驗證:當您對輸入參數使用不支援的值時,會發生輸入驗證錯誤。例如,超出邊界的溫度值,或輸入 image 的格式不正確。所有輸入驗證錯誤都會以 ValidationException 表示,其中包含描述問題原因的訊息字串。

當任何輸入文字值或映像被判定違反負責任的 AI 政策時,就會發生 RAI 輸入偏轉錯誤。 AWS 這些錯誤會以 ValidationException 表示,並顯示下列其中一個訊息:

  • 輸入文字驗證訊息:「我們的內容過濾器已封鎖此請求。請調整您的文字提示詞以提交新請求。」

  • 輸入影像驗證訊息:「我們的內容過濾器已封鎖此請求。請調整您的輸入影像以提交新請求。」

  • 輸入影片驗證訊息:「我們的內容過濾器已封鎖此請求。請調整您的輸入影片以提交新請求。」

RAI 輸出偏轉錯誤會在產生輸出時發生,但判斷其與負責任的 AI AWS 政策不符。出現這種情況時,不會使用例外狀況。相反地,會傳回成功的回應,並且其結構中會包含一個 error 欄位,其爲具有下列其中一個值的字串:

  • 輸出文字驗證訊息:「產生的文字已被我們的內容過濾器封鎖。」