本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon Lex 和屬性值
您在 取得客戶輸入 區塊參考屬性,並選擇 Amazon Lex 作為收集輸入方法時,會從客戶與 Amazon Lex 機器人互動的輸出進行擷取及存放屬性值。您可以為 Amazon Lex 機器人中使用的每項意圖或插槽使用屬性,也可以使用與機器人關聯的工作階段屬性。您每新增一個意圖,都會對區塊新增一個輸出分支。 客戶與機器人互動並選擇意圖時,與該意圖相關的分支會接在流程之後。
如需可從 Lex 機器人使用和接收的 Amazon Lex 屬性清單,請參閱 Amazon Lex 聯絡屬性。
使用 Amazon Lex 機器人取得客戶輸入
-
開啟現有的流程或建立新流程。
-
在互動之下,將取得客戶輸入區塊拖曳至 designer。
-
選擇區塊標題以顯示區塊設定,然後選擇文字轉語音 (臨機操作)。
-
選擇輸入文字,然後在輸入要說出的文字欄位輸入要當做向客戶說出的訊息或問候語。例如「感謝您的來電」,後面加上輸入資訊請求,以符合您在 Amazon Lex 機器人中定義的意圖。
-
選擇 Amazon Lex 標籤,然後從下拉式選單中選擇要使用的 Amazon Lex 機器人,以取得客戶輸入。
-
根據預設,別名欄位會填入 $LATEST。若要使用不同的別名,請輸入要使用的別名值。
重要
在生產環境中, 一律使用與 TestBotAlias Amazon Lex 不同的別名,以及 $LATEST 用於 Amazon Lex classic。TestBotAlias 和 $LATEST 支援對 Amazon Lex 機器人進行有限數量的並行呼叫。如需詳細資訊,請參閱執行期配額或執行期 Service Quotas (Amazon Lex 經典版)。
-
若要將屬性傳遞至 Amazon Lex 作為工作階段屬性使用,請選擇 新增屬性。指定要使用文字或屬性傳遞值。
-
若要由根據客戶意圖的區塊建立分支,請選擇加入意圖,然後輸入與您的機器人中之意圖完全相同的意圖名稱。
-
選擇 Save (儲存)。