

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

# AMAZON.QnAIntent
<a name="generative-qna"></a>

**注意**  
您必須先滿足下列先決條件，才能利用生成式 AI 功能  
如需使用 Amazon Bedrock 定價的相關資訊，請參閱 [Amazon Bedrock 定價](https://aws.amazon.com/bedrock/pricing/)。
開啟機器人地區設定的生成式 AI 功能。若要這樣做，請遵循 中的步驟[使用生成式 AI 最佳化 Lex V2 機器人的建立和效能](generative-features.md)。

您可以利用 Amazon Bedrock FMs機器人對話中協助回答客戶的問題。Amazon Lex V2 提供可`AMAZON.QnAIntent`新增至機器人的內建 。此意圖透過識別客戶問題並從下列知識存放區搜尋答案 （例如 )，利用來自 Amazon Bedrock 的生成式 AI 功能**Can you provide me details on the baggage limits for my international flight?**。此功能可減少在 Amazon Lex V2 意圖中使用任務導向對話來設定問題和答案的需求。此意圖也會根據對話歷史記錄辨識後續問題 （例如 **What about domestic flight?**)，並相應地提供答案。

`AMAZON.QnAIntent` 遵循 中的步驟，確保您的 IAM 角色具有存取 的適當許可[的許可 AMAZON.QnAIntent](qna-permissions.md)。

若要利用 `AMAZON.QnAIntent`，您必須設定下列其中一個知識存放區。
+ Amazon OpenSearch Service 資料庫 – 如需詳細資訊，請參閱[建立和管理 Amazon OpenSearch Service 網域](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/createupdatedomains.html)。
+ Amazon Kendra 索引 – 如需詳細資訊，請參閱[建立索引](https://docs.aws.amazon.com/kendra/latest/dg/create-index.html)。
+ Amazon Bedrock 知識庫 – 如需詳細資訊，請參閱[建置知識庫](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base.html)。

您可以透過下列兩種方式`AMAZON.QnAIntent`之一來設定 ：

**使用生成式 AI 組態進行設定**

1. 在 Amazon Lex V2 主控台中，從左側導覽窗格中選取**機器人**，然後從機器人區段選擇您要為其新增意圖**的機器人**。

1. 從左側導覽窗格中，選取您要新增意圖的語言。

1. 在**生成式 AI 組態**區段中，選取**設定**。

1. 在 **QnA 組態**區段中，選取**建立 QnA 意圖**。

**若要設定 ，請將內建意圖新增至您的機器人**

1. 在 Amazon Lex V2 主控台中，從左側導覽窗格中選取**機器人**，然後從機器人區段選擇您要為其新增意圖**的機器人**。

1. 在左側導覽窗格中，選取您要新增**意圖**之語言下的意圖。

1. 選取**新增意圖**，然後從下拉式選單中選擇**使用內建意圖**。

1. 如需 組態的詳細資訊`AMAZON.QnAIntent`，請參閱 [AMAZON.QnAIntent](built-in-intent-qna.md)。

**注意**  
當表達用語未分類為機器人中存在的任何其他意圖時，`AMAZON.QnAIntent`會啟用 。當表達用語未分類為機器人中存在的任何其他意圖時，就會啟用此意圖。請注意，在引出槽值時，不會針對遺漏的表達用語啟用此意圖。辨識後， `AMAZON.QnAIntent`會使用指定的 Amazon Bedrock 模型來搜尋設定的知識庫並回應客戶問題。

**Topics**
+ [的許可 AMAZON.QnAIntent](qna-permissions.md)

# 的許可 AMAZON.QnAIntent
<a name="qna-permissions"></a>

若要在 Amazon Lex V2 主控台上存取此功能，請確定您的主控台角色具有 `bedrock:ListFoundationModels`和 `bedrock:ListInferenceProfiles`許可。

與機器人相關聯的 IAM 角色應具有 所需的下列許可`AMAZON.QnAIntent`。機器人角色應具有呼叫 的許可`bedrock:InvokeModel`。您也應該為機器人中指定的每個資料存放區附加陳述式 `AMAZON.QnAIntent`（請參閱下列政策中的 `Permissions to access OpenSearch Service index`、 `Permissions to access Amazon Kendra index`和 `Permissions to access knowledge base in Amazon Bedrock`陳述式）。當您使用 Amazon Lex 主控台啟用此功能時，如果您的機器人使用 Amazon Lex 產生的服務連結角色，政策會自動新增至機器人角色。