我想要將 Amazon Lex 機器人整合到我的聯絡工作流程中,但卻行不通。
簡短說明
以下是將 Amazon Lex 機器人整合到聯絡工作流程中可能失敗的最常見原因:
- 超出資源配額。
- 您無法使用 AWS Command Line Interface (AWS CLI) 建立與 Amazon Lex V2 機器人的關聯。
- 您正在嘗試使用 Amazon Connect 存取 AWS Lex。
- 無法在聯絡流程中識別 Amazon Lex 意圖,或無法辨識客戶輸入的內容。
- Amazon Lex 工作階段逾時。
- 聯絡流程正在執行錯誤流程。
解決方案
若要對 Amazon Lex 與 Amazon Connect 的整合進行疑難排解,請先驗證 Amazon Lex 機器人是否獨立運作。例如,確認其可在 Amazon Lex 主控台上運作。這樣有助於您確定問題是來自底層的 Amazon Lex 機器人還是來自 Amazon Connect。
接下來,啟動流程日誌和 Amazon Lex 對話日誌以對其他整合問題進行疑難排解。
最後,針對將 Amazon Lex 機器人整合到聯絡工作流程中可能失敗的最常見原因進行疑難排解。
超出資源配額
您會收到下列錯誤訊息:"Resource quota exceeded." (超出資源配額。)
這是因為您已超出下列至少一項 Amazon Connect 服務的限制:
- 每個執行個體的 Amazon Lex 機器人預設配額為 70。若要支援的 Amazon Lex 機器人超過 70 個,請遷移至 Amazon Lex V2。如需詳細資訊,請參閱 Amazon Lex V1 to V2 migration guide (Amazon Lex V1 至 V2 的遷移指南)。
- 每個執行個體的 Amazon Lex V2 機器人別名預設為 100 個。
- Amazon Lex 機器人整合聊天逾時時限為 6 秒。這是 Amazon Lex 機器人必須回覆客戶聊天提示的時限。這個數字不能增加。
如需詳細資訊,請參閱 Amazon Connect service quotas (Amazon Connect 服務配額)。
您無法使用 AWS CLI 建立與 Amazon Lex V2 機器人的關聯
AWS CLI associate-lex-bot 不適用於 Amazon Lex V2,但 AWS CLI associate-bot 同時適用於 Amazon Lex V1 和 Amazon Lex V2。因此,如果您使用的是 Amazon Lex V2,請使用 AWS CLI associate-bot。
**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請確保您使用的是最新的 AWS CLI 版本。
您正在嘗試使用 Amazon Connect 存取 AWS Lex
不支援跨帳戶存取。Amazon Connect 和 Amazon Lex 機器人必須位於同一 AWS 帳戶中才能進行整合。不過,Amazon Lex 機器人可位於不同的 AWS 區域。
**注意:**最佳實務是讓 Amazon Lex 機器人與 Connect 執行個體位於同一區域。如果您使用其他區域的 Amazon Lex 機器人,可能會導致效能不佳。
無法在聯絡流程中識別 Amazon Lex 意圖,或無法辨識客戶輸入的內容
如果您使用的是 Amazon Lex V2,請務必設定正確的語言屬性。最佳實務是在聯絡流程中使用設定語音區塊。將其放在取得使用者輸入內容區塊的前面。例如,如果您的 Amazon Lex 機器人的地區設定為 en,GB,請將設定語音區塊中的語言設定為 English, British。然後,在設定語音區塊上,開啟設定語言屬性。
**重要事項:**若使用的是 Amazon Lex V2 機器人,您在 Amazon Connect 中設定的語言屬性必須與用來建立 Amazon Lex 機器人的語言模型相匹配。這與 Amazon Lex V1 不同。使用設定語音區塊表明 Amazon Connect 語言模型,或使用設定聯絡屬性區塊。
Amazon Lex 工作階段逾時
設定語音聯絡的逾時值時,請務必在呼叫 Amazon Lex 機器人的取得客戶輸入內容區塊中使用適當的工作階段屬性。如需控制逾時功能的詳細資訊,請參閱組態提示。
聯絡流程正在執行錯誤流程
請務必提供 Amazon Lex 機器人的別名,該別名需與您在聯絡流程必填的取得客戶輸入內容欄位中提供的別名相匹配。
**重要事項:確保已建立 Amazon Lex 機器人與執行個體聯絡流程中的正確別名之間的關聯。**此外,請確保該別名與您打算用於 Amazon Lex 機器人的正確別名版本相對應。
如果在完成上述步驟後仍有問題,請聯絡 AWS Support。如需有關如何存取 AWS Support 的說明,請參閱 Get administrative support for Amazon Connect (取得 Amazon Connect 的管理支援)。
最佳實務是在您的工單中提供下列資訊: