選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

範例:為 Amazon Kendra 索引建立常見問答集機器人

焦點模式
範例:為 Amazon Kendra 索引建立常見問答集機器人 - Amazon Lex

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

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

此範例會建立 Amazon Lex V2 機器人,該機器人使用 Amazon Kendra 索引來提供使用者問題的答案。常見問題機器人會管理使用者的對話方塊。它使用 AMAZON.KendraSearchIntent 意圖來查詢索引,並向使用者呈現回應。以下是如何使用 Amazon Kendra 索引建立 FAQ 機器人的摘要:

  1. 建立機器人,讓您的客戶與其互動以從機器人取得答案。

  2. 建立自訂意圖。由於 AMAZON.KendraSearchIntentAMAZON.FallbackIntent是備份意圖,因此您的機器人至少需要一個其他意圖,其中必須包含至少一個表達式。此意圖讓您的機器人可以建置,但不會用於其他用途。因此,您的常見問答集機器人將包含至少三個意圖,如下圖所示:

    具有三個意圖的 Kendra FAQ 機器人
  3. AMAZON.KendraSearchIntent意圖新增至您的機器人,並將其設定為使用 Amazon Kendra 索引

  4. 進行查詢並驗證 Amazon Kendra 索引的結果是回應查詢的文件,藉此測試機器人。

先決條件

您必須先建立 Amazon Kendra 索引,才能使用此範例。如需詳細資訊,請參閱《Amazon Kendra 開發人員指南》中的 Amazon Kendra 主控台入門在此範例中,選擇範例資料集 (範例 AWS 文件) 做為資料來源。

若要建立常見問答集機器人:
  1. 登入 AWS Management Console ,並在 https://console.aws.amazon.com/lex/:// 開啟 Amazon Lex 主控台。

  2. 在導覽窗格中,選擇 Bots (機器人)

  3. 選擇建立機器人

    1. 針對建立方法,選擇建立空白機器人

    2. 機器人組態區段中,為機器人提供指出其用途的名稱,例如 KendraTestBot和選用的描述。名稱在您的帳戶中必須是唯一的。

    3. IAM 許可區段中,選擇建立具有基本 Amazon Lex 許可的角色。這將建立具有 Amazon Lex V2 執行機器人所需許可的 AWS Identity and Access Management (IAM) 角色。

    4. 兒童線上隱私權保護法 (COPPA) 區段中,選擇

    5. 閒置工作階段逾時進階設定區段中,保留預設設定,然後選擇下一步

    6. 現在您處於新增語言至機器人區段。在語音互動下方的選單中,選取無。這只是文字型應用程式。保留其餘欄位的預設設定。

    7. 選擇完成。Amazon Lex V2 會建立您的機器人和名為 NewIntent 的預設意圖,並帶您前往頁面來設定此意圖

若要成功建置機器人,您必須建立至少一個與 AMAZON.FallbackIntent和 分開的意圖AMAZON.KendraSearchIntent。此意圖是建置 Amazon Lex V2 機器人的必要條件,但不會用於常見問答集回應。此意圖必須至少包含一個範例表達式,且該表達式不得適用於您的客戶提出的任何問題。

若要建立所需的意圖:
  1. 意圖詳細資訊區段中,提供意圖名稱,例如 RequiredIntent

  2. 範例表達式區段中,在新增表達式旁的方塊中輸入表達式,例如 Required utterance。然後選擇新增表達用語

  3. 選擇儲存意圖

建立搜尋 Amazon Kendra 索引的意圖,以及應該傳回的回應訊息。

若要建立 AMAZON.KendraSearchIntent 意圖和回應訊息:
  1. 在導覽窗格中選取返回意圖清單,以返回機器人的意圖頁面。選擇新增意圖,然後從下拉式功能表中選取使用內建意圖

  2. 在快顯的方塊中,選取內建意圖下的選單。在搜尋列AMAZON.KendraSearchIntent中輸入 ,然後從清單中選擇它。

  3. 為意圖命名,例如 KendraSearchIntent

  4. Amazon Kendra 索引下拉式功能表中,選擇您想要搜尋的索引。您在先決條件區段中建立的索引應該可用。

  5. 選取新增

  6. 在意圖編輯器中,向下捲動至履行區段,選取向右箭頭以展開區段,然後在成功履行時,於方塊中新增下列訊息:

    I found a link to a document that could help you: ((x-amz-lex:kendra-search-response-document-link-1)).
    新增履行回應

    如需 Amazon Kendra 搜尋回應的詳細資訊,請參閱使用搜尋回應

  7. 選擇 Save intent (儲存意圖),然後選擇 Build (建置) 以建置機器人。當機器人準備就緒時,畫面頂端的橫幅會變成綠色,並顯示成功訊息。

最後,使用主控台測試視窗來測試您的機器人的回應。

若要測試您的常見問答集機器人:
  1. 機器人成功建置後,選擇測試

  2. What is Amazon Kendra? 在主控台測試視窗中輸入 。驗證機器人是否使用連結回應。

  3. 如需設定 的詳細資訊AMAZON.KendraSearchIntent,請參閱 AMAZON.KendraSearchIntentKendraConfiguration

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。