

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AI 代理的初始设置
<a name="ai-agent-initial-setup"></a>



要开始使用 Connect AI 代理，您首先需要创建一个域。作为此过程的一部分，您还可以选择：
+ 创建加密密钥，以加密座席建议中提供的摘录。
+ 使用外部数据创建知识库。
+ 使用 KMS 密钥对从这些应用程序导入的内容进行加密。

以下各节介绍如何使用 Amazon Connect 控制台启用 Connect AI 代理。按照列出的顺序操作。如果你想使用 APIs，我们假设你具备必要的编程技能。

**Topics**
+ [受支持的内容类型](#q-content-types)
+ [集成概述](#ai-agent-overview)
+ [开始前的准备工作](#ai-agent-requirements)
+ [步骤 1：创建域](#enable-ai-agents-step1)
+ [步骤 2：加密域](#enable-ai-agents-step-2)
+ [步骤 3：创建集成（知识库）](#enable-ai-agents-step-3)
+ [步骤 4：为 Connect AI 代理配置流程](#enable-ai-agents-step4)
+ [如果我有多个知识库怎么办？](#multiple-knowledge-base-tips)
+ [您的知识库上次更新是什么时候？](#enable-ai-agents-tips)
+ [跨区域推理服务](#enable-ai-agents-cross-region-inference-service)

## 受支持的内容类型
<a name="q-content-types"></a>

Connect AI 代理支持提取最大 1 MB 的 HTML、Word、PDF 和文本文件。注意以下几点：
+ 纯文本文件必须采用 UTF-8 格式。
+ Word 文档必须采用 DOCX 格式。
+ Word 文档会自动转换为简化的 HTML，并且不会保留源文档的字体族、大小、颜色、突出显示、对齐方式或其他格式化，例如背景颜色、页眉或页脚。
+ PDF 文件无法加密，也无法使用密码保护。
+ 不支持嵌入到 PDF 文件中的操作和记录。

有关可调整配额的列表，例如每个知识库的快速回复数量，请参阅 [Connect AI 代理服务配额](amazon-connect-service-limits.md#connect-ai-agents-quotas)。

## 集成概述
<a name="ai-agent-overview"></a>

要启用 Connect AI 代理，请遵循以下主要步骤：

1. 创建域（助手）。一个域由单个知识库组成，例如 SalesForce 或 Zendesk。

1. 创建加密密钥，以加密座席建议中提供的摘录。

1. 使用外部数据创建知识库：
   + 添加来自亚马逊 S3、微软在 SharePoint 线、S [alesfor](https://developer.salesforce.com/docs/atlas.en-us.knowledge_dev.meta/knowledge_dev/sforce_api_objects_knowledge__kav.htm) ce 的数据集成 [ ServiceNow](https://developer.servicenow.com/dev.do#!/reference/api/rome/rest/knowledge-management-api)，并在 Amazon Connect 控制台中 ZenDesk 使用预先构建的连接器。
   + 使用 KMS 密钥对从这些应用程序导入的内容进行加密。
   + 对于某些集成，请指定同步频率。
   + 查看集成。

1. 配置流。

1. 分配权限。

## 开始前的准备工作
<a name="ai-agent-requirements"></a>

下面大致介绍了关键概念，并提供了设置过程中系统将提示您输入的信息。

要开始使用 Connect AI 代理，必须创建一个*域*：由一个知识库组成的助手。创建域时请遵循以下准则：
+ 您可以创建多个域，但它们之间不会共享外部应用程序集成或客户数据。
+ 您可以将每个域与一个或多个 Amazon Connect 实例相关联，但您只能将一个 Amazon Connect 示例与一个域相关联。
**注意**  
您创建的所有外部应用程序集成均处于域级别。所有与域名关联的 Amazon Connect 实例都会继承该域的集成。  
您可以通过选择其他域随时将您的 Amazon Connect 实例与其他域相关联。
+ 您创建的所有外部应用程序集成均处于域级别。所有与域关联的 Amazon Connect 实例均会继承该域的集成。
+ 您可以通过选择其他域随时将您的 Amazon Connect 实例与其他域相关联。

### 如何命名您的域名
<a name="enable-domains-ai-agents"></a>

创建域名时，系统会提示您提供一个对您有意义的友好域名，例如您的组织名称。

### （可选）创建 AWS KMS keys 以加密域和内容
<a name="enable-awsmanagedkey-ai-agents"></a>

启用 Connect AI 代理时，默认情况下，域和连接将使用加密 AWS 拥有的密钥。但是，如果您要管理密钥，可以创建或提供两个 [AWS KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#kms_keys)：
+ 对 Connect AI 代理域使用一个密钥，该域用于加密建议中提供的摘录。
+ 使用第二个密钥对从亚马逊 S3、微软在 SharePoint 线、Salesforce 或 ZenDesk导入的内容进行加密。 ServiceNow请注意，Connect AI 代理的搜索索引始终使用静态加密 AWS 拥有的密钥。

要创建 KMS 密钥，请按照本节后面 [步骤 1：创建域](#enable-ai-agents-step1) 中的步骤进行操作。

您的客户托管密钥由您创建、拥有和管理。您可以完全控制 KMS 密钥，并 AWS KMS 收取费用。

如果您选择在其他人为管理员的情况下设置 KMS 密钥，则该密钥必须具有允许`kms:CreateGrant`使用该密钥调用 Connect AI 代理的 IAM 身份的`kms:DescribeKey`、`kms:Decrypt`和`kms:GenerateDataKey*`权限的策略。要将 Connect AI 代理用于聊天、任务和电子邮件，您的 Connect AI 代理域的密钥策略必须允许`kms:Decrypt``kms:GenerateDataKey*`、以及`connect.amazonaws.com`服务主体的`kms:DescribeKey`权限。

**注意**  
要将 Connect AI 代理用于聊天、任务和电子邮件，您的域的密钥策略必须向`connect.amazonaws.com`服务主体授予以下权限：  
`kms:GenerateDataKey*`
`kms:DescribeKey`
`kms:Decrypt`
有关如何更改密钥政策的信息，请参阅[《AWS 密钥管理服务开发人员指南》](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying.html)中的*更改密钥政策*。

## 步骤 1：创建域
<a name="enable-ai-agents-step1"></a>

以下步骤说明了如何向 Amazon Connect 实例添加域，以及如何向该域添加集成。要完成这些步骤，您必须使用一个不带域的实例。

1. 打开 Amazon Connect 控制台，网址为[https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/)。

1. 在 **Amazon Connect 虚拟联络中心实例**页面上，在**实例别名**下选择实例名称。下图显示了一个典型的实例名称。  
![\[“Amazon Connect 虚拟联系中心实例”页面，实例别名。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/instance.png)

1. 在导航窗格中，选择 **AI 代理**，然后选择**添加域**。

1. 在**添加域**页面上，选择**创建域**。

1. 在**域名称**框中，输入一个易记名称，例如您的组织名称。  
![\[“添加域”页面，“创建新域”选项。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agent-enter-domain-name.png)

1. 保持页面打开并转到下一步。

## 步骤 2：加密域
<a name="enable-ai-agents-step-2"></a>

您可以使用 Amazon Connect 默认密钥加密您的域。您还可以使用现有密钥，也可以创建自己拥有的密钥。以下几组步骤说明了如何使用每种类型的密钥。根据需要展开每个部分。

### 使用默认密钥
<a name="q-key-use-default"></a>

1. 在**加密**下，清除**自定义加密设置**复选框。

1. 选择**添加域**。

### 使用现有密钥
<a name="q-key-use-existing"></a>

1. 在**加密**下，打开 **AWS KMS 密钥**列表并选择所需的密钥。

1. 选择**添加域**。

**注意**  
要在 Amazon Connect 聊天、任务和电子邮件中使用现有密钥，您必须向`connect.amazonaws.com`服务主体授予`kms:Decrypt``kms:GenerateDataKey*`、和`kms:DescribeKey`权限。

以下示例显示了典型的策略。

------
#### [ JSON ]

****  

```
{
    "Id": "key-consolepolicy-3",
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::111122223333:root"
            },
            "Action": "kms:*",
            "Resource": "*"
        },
        {
            "Effect": "Allow",
            "Principal": {
                "Service": "connect.amazonaws.com"
            },
            "Action": [
                "kms:Decrypt",
                "kms:GenerateDataKey*",
                "kms:DescribeKey"
            ],
            "Resource": "*"
        }
    ]
}
```

------

### 创建密 AWS KMS 钥
<a name="q-create-key"></a>

1. 在**添加域**页面上，在**加密**下选择**创建 AWS KMS key**。  
![\[创建 AWS KMS 密钥按钮。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/q-encryption-settings-1.png)

   您将进入密钥管理服务 (KMS) 控制台。按照以下步骤进行操作：

   1. 在 KMS 控制台，在**配置密钥**页面上，选择**对称**，然后选择**下一步**。  
![\[“配置密钥”页面，“对称”选项。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-create-kms-key-configure-key.png)

   1. 在**添加标签**页面上，为 KMS 密钥输入别名和描述，然后选择**下一步**。  
![\[“添加标签”页面，别名和描述。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agents-create-kms-key-add-labels.png)

   1. 在**定义密钥管理权限**页面上，选择**下一步**，然后在**定义密钥使用权限**页面上，再次选择**下一步**。

   1. 在**查看和编辑密钥政策**页面上，向下滚动到**密钥政策**。
**注意**  
要将 Connect AI 代理用于聊天、任务和电子邮件，请修改密钥策略以允许` connect.amazonaws.com`服务主体拥有`kms:Decrypt`` kms:GenerateDataKey*`、和`kms:DescribeKey`权限。以下代码显示了策略示例。  

****  

      ```
      {
          "Id": "key-consolepolicy-3",
          "Version":"2012-10-17",		 	 	 
          "Statement": [
              {
                  "Effect": "Allow",
                  "Principal": {
                      "AWS": "arn:aws:iam::111122223333:root"
                  },
                  "Action": "kms:*",
                  "Resource": "*"
              },
              {
                  "Effect": "Allow",
                  "Principal": {
                      "Service": "connect.amazonaws.com"
                  },
                  "Action": [
                      "kms:Decrypt",
                      "kms:GenerateDataKey*",
                      "kms:DescribeKey"
                  ],
                  "Resource": "*"
              }
          ]
      }
      ```

   1. 选择**结束**。

      在以下示例中，KMS 密钥的名称以 **82af7d87** 开头。  
![\[客户托管密钥页面显示了典型的密钥。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agents-create-kms-key.png)

1. 返回 **Connect AI 代理**浏览器选项卡，打开**AWS KMS key**列表，然后选择您在前面的步骤中创建的密钥。  
![\[加密设置界面带有自定义和选择 AWS KMS 密钥的选项。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agents-choose-kms-key.png)

1. 选择**添加域**。

## 步骤 3：创建集成（知识库）
<a name="enable-ai-agents-step-3"></a>

1. 在 **AI 代理**页面上，选择**添加集成**。

1. 在**添加集成**页面上，选择**创建新集成**，然后选择源。  
![\[“添加集成”页面，“创建新集成”选项、“源”下拉列表。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/wisdom-select-integration.png)

   创建集成的步骤因您选择的来源而异。根据需要展开以下部分，完成集成的创建。

### 创建 Salesforce 集成
<a name="salesforce-instance"></a>

您需要按照多步骤流程创建 Salesforce 集成。以下章节介绍如何完成的每个步骤。

#### 步骤 1：添加集成
<a name="q-salesforce-1"></a>

1. 选择出现的所有复选框。这表明您已正确设置了 Salesforce 帐户：  
![\[Salesforce 对 APIs使用互联应用程序和 AppFlow 访问权限的致谢。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/q-integration-salesforce-1.png)

1. 在**集成名称**中，输入集成的名称。
**提示**  
如果您从同一个来源创建多个集成，建议您制定一个命名惯例，以便于区分这些名称。

1. 选择**使用现有连接**，打开**选择现有连接**列表并选择一个连接，然后选择**下一步**。

   -或-

   选择**创建新连接**，然后按照以下步骤操作：

   1. 选择**制作**或**沙盒**。

   1. 在**连接名称**框中，输入您的连接的名称。此名称是您的 Salesforce URL，不带 **https://**。

   1. 选择 **Connect**，登录 Salesforce，出现提示时，选择**允许**。

1. 在**加密**下，打开 **AWS KMS 密钥**列表并选择密钥。

   -或-

   选择 “**创建 AWS KMS 密钥**”，然后按照本节前面部分中[创建密 AWS KMS 钥](#q-create-key)列出的步骤进行操作。

1. （可选）在**同步频率**下，打开**同步频率**列表并选择同步间隔。系统默认为一小时。

1. （可选）在**摄取开始日期**下，选择**摄取之后创建的记录**，然后选择开始日期。系统默认摄取所有记录。

1. 选择**下一步**，然后执行本主题下一部分中的步骤。

#### 步骤 2：选择对象和字段
<a name="q-salesforce-2"></a>

**提示**  
如果您从同一个来源创建多个集成，建议您制定一个命名惯例，以便于区分这些名称。

1. 在**选择对象和字段**页面上，打开**可用对象**列表并选择对象。只有知识对象才会出现在列表中。

1. 在为**对象名称***选择字段*下，选择要使用的字段。
**注意**  
默认情况下，系统会自动选择所有必填字段。

1. 选择**下一步**。

#### 步骤 3：查看并添加集成
<a name="q-salesforce-3"></a>
+ 查看集成的设置。完成后，选择**添加集成**。

### 创建集 ServiceNow 成
<a name="servicenow-instance"></a>

1. 在 “**集成设置**” 下，选中 “**阅读并确认您的 ServiceNow 账户符合集成要求” 旁边的复选框。** 。

1. 在**集成名称**中，输入集成的名称。
**提示**  
如果您从同一个来源创建多个集成，建议您制定一个命名惯例，以便于区分这些名称。

1. 选择**使用现有连接**，打开**选择现有连接**列表并选择一个连接，然后选择**下一步**。

   -或-

   选择**创建新连接**，然后按照以下步骤操作：

   1. 在**用户名**框中，输入您的 ServiceNow 用户名。您必须具有管理员权限。

   1. 在**密码**框中，输入您的密码。

   1. 在**实例 URL** 框中，输入您的 ServiceNow URL。

   1. 在**连接名称**框中，输入连接的名称。

   1. 选择**连接**。

   1. 在**加密**下，打开 **AWS KMS 密钥**列表并选择密钥。

      -或-

      选择 “**创建 AWS KMS 密钥**”，然后按照本节前面部分中[创建密 AWS KMS 钥](#q-create-key)列出的步骤进行操作。

   1. （可选）在**同步频率**下，打开**同步频率**列表并选择同步间隔。系统默认为一小时。

   1. （可选）在**摄取开始日期**下，选择**摄取之后创建的记录**，然后选择开始日期。系统默认摄取所有记录。

   1. 选择**下一步**。

1. 选择知识库的字段。以下字段是必填字段：
   + short\$1description
   + 数字
   + workflow\$1state
   + sys\$1mod\$1count
   + active
   + 文本
   + sys\$1updated\$1on
   + 最新
   + sys\$1id

1. 选择**下一步**。

1. 查看您的设置，根据需要进行更改，然后选择**添加集成**。

### 创建 Zendesk 集成
<a name="zendesk-instance"></a>

**先决条件**  
您必须拥有以下项目才能连接到 Zendesk：
+ 客户端 ID 和客户端密钥。您可以通过向 Zendesk 注册应用程序并启用 OAuth授权流程来获取 ID 和密钥。有关更多信息，请参阅 Zendesk 支持网站上的对[应用程序使用 OAuth 身份验证](https://support.zendesk.com/hc/en-us/articles/4408845965210-Using-OAuth-authentication-with-your-application)。
+ 在 Zendesk 中，重定向 URL 配置为 `https://[AWS REGION].console.aws.amazon.com/connect/v2/oauth`。例如 `https://ap-southeast-2.console.aws.amazon.com/connect/v2/oauth`。

拥有这些项目后，请按照以下步骤操作：

1. 在**集成设置**下，选择复选框并输入集成的名称。
**提示**  
如果您从同一个来源创建多个集成，建议您制定一个命名惯例，以便于区分这些名称。

1. 选择**使用现有连接**，打开**选择现有连接**列表并选择一个连接，然后选择**下一步**。

   -或-

   选择**创建新连接**，然后按照以下步骤操作：

   1. 在相应的框中输入有效的客户端 ID、客户端密码、帐户名和连接名，然后选择 **Connect**。

   1. 输入您的电子邮件地址和密码，然后选择**登录**。

   1. 在出现的弹出窗口中，选择**允许**。

   1. 在**加密**下，打开 **AWS KMS 密钥**列表并选择密钥。

      -或-

      选择 “**创建 AWS KMS 密钥**”，然后按照本节前面部分中[创建密 AWS KMS 钥](#q-create-key)列出的步骤进行操作。

1. （可选）在**同步频率**下，打开**同步频率**列表并选择同步间隔。系统默认为一小时。

1. （可选）在**摄取开始日期**下，选择**摄取之后创建的记录**，然后选择开始日期。系统默认摄取所有记录。

1. 选择**下一步**。

1. 选择知识库的字段，然后选择**下一步**。

1. 查看您的设置，根据需要进行更改，然后选择**添加集成**。

创建集成后，只能编辑其 URL。

### 创建 SharePoint 在线集成
<a name="sharepoint-instance"></a>

**先决条件**  
您必须有以下项目才能连接 SharePoint：
+ 在中 SharePoint，重定向 URL 配置为`https://[AWS REGION].console.aws.amazon.com/connect/v2/oauth`。例如 `https://ap-southeast-2.console.aws.amazon.com/connect/v2/oauth`。

**注意**  
在线连接仅支持 AUTHORIZATION\$1CODE。 SharePoint 不支持客户凭证。

拥有此项目后，请按照以下步骤操作：

1. 在**集成设置**下，选择复选框并输入集成的名称。
**提示**  
如果您从同一个来源创建多个集成，建议您制定一个命名惯例，以便于区分这些名称。

1. 在**与 S3 的连接**下，打开**选择现有连接**列表并选择一个连接，然后选择**下一步**。

   -或-

   选择**创建新连接**，然后按照以下步骤操作：

   1. 在两个框中输入您的租户 ID，输入连接名称，然后选择 **Connect**。

   1. 输入您的电子邮件地址和密码进行登录 SharePoint。

   1. 在**加密**下，打开 **AWS KMS 密钥**列表并选择密钥。

      -或-

      选择 “**创建 AWS KMS 密钥**”，然后按照本节前面部分中[创建密 AWS KMS 钥](#q-create-key)列出的步骤进行操作。

   1. 在**同步频率**下，接受默认值或打开**同步频率**列表并选择同步间隔。

   1. 选择**下一步**。

1. 在 **“选择 Microsoft SharePoint 在线站点**” 下，打开列表并选择一个站点。

1. 在从**站点名称***选择文件夹*下，选择要包含在域中的文件夹，然后选择**下一步**。

1. 查看您的设置，根据需要进行更改，然后选择**添加集成**。

### 创建 Amazon Simple Storage Service 集成
<a name="s3-instance"></a>

1. 在**集成名称**中，输入集成的名称。
**提示**  
如果您从同一个来源创建多个集成，建议您制定一个命名惯例，以便于区分这些名称。

1. 在 **“**与 Microsoft O SharePoint nline 的连接**” 下，打开 “选择现有连接**” 列表并选择一个连接，然后选择 “**下一步**”。

   -或-

   在**与 S3 连接**下，输入您的 Amazon S3 存储桶的 URI，然后选择**下一步**。

   -或-

   选择 **Browse S3**，使用搜索框找到存储桶，选择存储桶旁边的按钮，然后选择 **Choose**。

1. 在**加密**下，打开 **AWS KMS 密钥**列表并选择密钥。

   -或-

   选择 “**创建 AWS KMS 密钥**”，然后按照本节前面部分中[创建密 AWS KMS 钥](#q-create-key)列出的步骤进行操作。

1. 选择**下一步**。

1. 查看您的设置，根据需要进行更改，然后选择**添加集成**。

### 创建 Web Crawler 集成
<a name="web-crawler-q"></a>

 Web Crawler 从种子 URL 开始连接并抓取 HTML 网页，遍历同一主域名和路径下的所有子链接。如果任何 HTML 页面引用了支持的文档，Web Crawler 就会抓取这些文档，无论它们是否在同一主域名内。

**支持的功能**
+  选择多个 URLs 进行爬行。
+  遵守标准 robots.txt 指令，例如 Allow 和 Disallow。
+  将范围限制 URLs 为抓取，也可以选择排除与过滤器模式 URLs匹配的内容。
+  限制爬 URLs行速度。
+  在 Amazon CloudWatch 中抓取时查看 URLs 访问状态。

#### 先决条件
<a name="web-crawler-q-prerequisites"></a>
+  检查您是否有权抓取您的来源 URLs。
+  检查与您的来源对应的 robots.txt 路径 URLs 是否会 URLs 阻止其被抓取。Web Crawler 遵守 robots.txt 标准：如果未找到该网站的 robots.txt，则默认为禁止。Web Crawler 根据 [RFC 9309](https://www.rfc-editor.org/rfc/rfc9309.html) 遵守 robots.txt 标准 
+  请检查您的源网址页面是否是 JavaScript 动态生成的，因为目前不支持抓取动态生成的内容。您可以在浏览器中输入以下内容进行检查：`view-source:https://examplesite.com/site/`。如果正文元素只包含一个 `div` 元素和几个或没有 `a href` 元素，则页面很可能是动态生成的。你可以在浏览器 JavaScript 中禁用，重新加载网页，观察内容是否正确呈现以及是否包含指向你感兴趣的网页的链接。

**注意**  
Web 抓取的默认超时时间为一小时，达到此限制时将自动停止。

**注意**  
当选择要爬取的网站时，您必须遵守 [Amazon 可接受使用政策](https://aws.amazon.com/aup/)以及所有其他 Amazon 条款。请记住，您必须仅使用 Web 爬网程序为您自己的网页或您有权编制索引的网页来爬取。

#### 连接配置
<a name="web-crawler-q-config"></a>

 为了重复使用与对象字段的现有集成，选择**使用现有连接**，打开**选择现有连接**列表并选择一个连接，然后选择**下一步**。

要创建新的集成，请执行以下步骤：

1. 选择**建立新的连接**。

1.  在**集成名称**框中，为集成指定一个易记名称。  
![\[Web 爬网程序集成设置页面，显示了“集成名称”字段，用户可以在其中输入新连接的名称。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/web-crawler-ai-agent-config-1.png)

1.  在 “**与 Web Crawler 的连接” > URLs “**来源****” 部分中，提供 URLs 要抓取 URLs的来源。 URLs 通过选择 “添加**来源”，您最多可以再添加 9 个 URLs**。提供源 URL 即表示您确认自己有权爬取其域。    
![\[用于配置 Web Crawler 连接的 Source URLs 部分，其中包含可供搜索的输入 URLs 字段。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/web-crawler-q-config-2.png)

1.  在高级设置下，您可以选择配置为使用默认 KMS 密钥或客户自主管理型密钥（CMK）。

1.  在**同步范围**下 

   1.  为搜寻来源 URLs的**范围**选择一个选项。您可以根据每个页面网址 URLs 与种 URLs子的特定关系将范围限制为抓取。为了加快抓取速度，您可以限制 URLs 使用与种子 URL 具有相同主机和初始 URL 路径的抓取。要进行更广泛的抓取，您可以选择使用相同的主机 URLs 进行抓取，也可以选择在种子网址的任何子域内进行抓取。  
**注意**  
确保您没有爬取可能过多的网页。不建议在没有筛选条件或范围限制的情况下爬取大型网站，例如 wikipedia.org。爬取大型网站需要很长时间。  
如果文件类型没有排除模式，则无论范围大小都会爬取[支持的文件类型](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-ds.html)。

   1.  输入**爬取速度上限**。 URLs 每台主机每分钟摄取 1 URLs 到 300 个。较高的爬取速度会增加负载，但耗时较短。

   1.  对于 **URL Regex** 模式（可选），您可以通过在框中输入正则表达式模式来添加**包含模式**或**排除模式**。通过选择**添加新模式**，您最多可以添加 25 种包含和 25 种排除筛选模式。包含和排除模式将根据您的范围进行爬取。如果存在冲突，则优先使用排除模式。

      1.  您可以根据自己的范围包括或排除某些 URLs 内容。如果文件类型没有排除模式，则无论范围大小都会爬取[支持的文件类型](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-ds.html)。如果您指定了纳入和排除筛选条件，且两者都与 URL 匹配，则优先排除筛选条件，不会抓取网页内容。
**重要**  
有问题的正则表达式模式筛选条件会导致[灾难性的回溯](https://docs.aws.amazon.com/codeguru/detector-library/python/catastrophic-backtracking-regex/)和瞻前顾后，因此会被拒绝。

      1.  以下是排除以 “.pdf” 或 PDF 网页附件结尾 URLs 的正则表达式筛选模式的示例：`.*\.pdf$`  
![\[URL 正则表达式模式部分，显示了 PDF 文件的排除模式的示例。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/web-crawler-q-config-3.png)

1. 选择**下一步**。

1.  查看所有集成详细信息。  
![\[查看页面，在最终提交之前显示 Web 爬网程序配置的所有集成详细信息。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/web-crawler-q-config-4.png)

1.  选择**添加集成。**

1.  将集成添加到列表中。

### 创建 Bedrock 知识库集成
<a name="bedrock-knowledge-base-integration-ai-agents"></a>

现在，有了 Orchestration Type AI Agent，你可以带上自己的 Bedrock 知识库，与 Connect AI Agent 无缝协作

**注意**  
Bedrock 知识库集成类型仅与编排代理类型兼容。

**注意**  
Bedrock 知识库集成仅适用于非接触式呼叫，不支持非接触式手动搜索。

1. 添加新的集成  
![\[添加集成页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/add-integration-page-ai-agents.png)

1. 选择 Bedrock 知识库  
![\[从数据源列表中选择 Bedrock 知识库\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agents-select-byobkb-data-source.png)

1. 选择现有的 Bedrock 知识库  
![\[选择现有的 Bedrock 知识库\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agents-selecting-bedrock-knowledge-base.png)

1. 查看并添加集成  
![\[BYOBKB 查看和整合页面\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/ai-agents-byobkb-review-and-integrate.png)

你已经成功地将现有的 Bedrock 知识库与 Connect 的人工智能代理集成

**注意**  
如果您从 SaaS 应用程序（例如 SalesForce 和）中删除对象 ServiceNow，Amazon Connect 知识库将不会处理这些删除。您必须存档中的对象 SalesForce 并停用中的文章 ServiceNow ，才能将其从这些知识库中删除。
对于 Zendesk，Amazon Connect 知识库不处理硬删除或文章存档。您必须在 Zendesk 中取消发布文章才能将其从知识库中删除。
对于 Microsoft O SharePoint nline，你最多可以选择 10 个文件夹。
Amazon Connect 会自动向与您的 Amazon Connect 实例关联的 Connect AI 代理资源添加`AmazonConnectEnabled:True`标签，例如知识库和助手。这样做是为了授权从 Amazon Connect 访问 Connect 人工智能代理资源。此操作是 Amazon Connect 服务相关角色的托管策略中基于标签的访问控制的结果。有关更多信息，请参阅 [Amazon Connect 的服务相关角色权限](connect-slr.md#slr-permissions)。

## 步骤 4：为 Connect AI 代理配置流程
<a name="enable-ai-agents-step4"></a>

1. 将[Connect 助手](connect-assistant-block.md)数据块添加到流中。该区块将 Connect AI 代理域与当前联系人相关联。这使您能够根据有关联系人的标准显示来自特定域的信息。

   如果您选择[自定义](customize-connect-ai-agents.md)体验，则需要创建一个 Lambda，然后使用[AWS Lambda 函数](invoke-lambda-function-block.md)区块将其添加到您的流程中。

1. 要在呼叫中使用 Connect AI Contact Lens 代理，您必须通过添加配置为实时对话分析的[设置录音和分析行为](set-recording-behavior.md)区块来启用流程中的Contact Lens对话分析。您可以在流中的任何位置添加[设置录音和分析行为](set-recording-behavior.md)数据块。

## 如果我有多个知识库怎么办？
<a name="multiple-knowledge-base-tips"></a>

通过配置多个[检索工具，您可以将编排代理配置为使用多个](https://docs.aws.amazon.com/connect/latest/adminguide/multiple-knowledge-base-setup-and-content-segmentation.html)知识库。

## 您的知识库上次更新是什么时候？
<a name="enable-ai-agents-tips"></a>

要确认上次更新知识库的日期和时间（即可用内容发生了变化），请使用 [GetKnowledgeBase](https://docs.aws.amazon.com/amazon-q-connect/latest/APIReference/API_GetKnowledgeBase.html)API 进行参考`lastContentModificationTime`。

## 跨区域推理服务
<a name="enable-ai-agents-cross-region-inference-service"></a>

Connect AI 代理使用[跨区域推理](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html)来自动选择处理数据的最佳 AWS 区域，从而通过最大限度地利用可用资源和模型可用性来改善客户体验。如果您不希望在您所选区域以外的其它区域中处理您的数据，您可以联系 AWS Support。

**注意**  
虽然现有的自定义提示将继续使用区域内推理，但我们建议升级到最新的受支持模型，以便从跨区域推理功能中受益。您可以联系 AWS Support 来获取现有提示的迁移协助。