在 Amazon Quick Suite 中创建、自定义和部署 AI 支持的聊天代理 - Amazon Quick Suite
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 Amazon Quick Suite 中创建、自定义和部署 AI 支持的聊天代理

Amazon Quick Suite 中的聊天代理可帮助用户浏览数据、分析信息并采取行动。用户可以使用 Quick Suite 聊天界面与聊天代理互动。聊天代理通过开放式对话提供帮助,这些对话由特定目标、知识来源和任何关联工具提供支持。聊天代理可以从简单的问答界面演变为协调复杂工作流程的更高级的功能。

您可以使用聊天代理来:

  • 通过自然语言对话生成内容并提供答案

  • 分析和汇总来自互联空间、仪表板、主题、数据集和上传文件的信息

  • 调用操作来执行预定义的步骤,以获得一致、可重复的结果

注意

要了解有关使用聊天代理聊天的更多信息,请参阅使用 Amazon Quick Suite 聊天

聊天代理类型

Amazon Quick Suite 支持两种类型的聊天代理:

  • 系统聊天代理-默认情况下,此聊天代理(“我的助手”)自动可供所有用户使用。系统聊天代理充当基本计划器,没有自己的固有数据或操作,它可以在聊天期间动态访问每个用户可用的资源,从而可以根据个人用户权限和可用内容进行定制。管理员用户通过将特定用户指定为所有者来控制系统聊天代理设置,这样他们就可以自定义聊天代理的角色和其他设置。

    系统聊天代理启用了所有聊天功能,包括文件上传功能、法学硕士知识访问、毒性和其他护栏、网络搜索。它还包括聊天数据范围界定机制,可根据用户权限提供对空间、主题、仪表板、知识库和操作的访问权限。

  • 自定义聊天代理 — 这些聊天代理可以由具有在 Amazon Quick Suite 中创建聊天代理功能的用户根据特定用例进行创建和定制,并与任何人共享。管理员可以选择限制特定用户和群组创建自定义聊天代理,同时仍允许用户通过聊天使用聊天代理。聊天代理返回的响应范围仅限于其调用用户有权访问的内容。

自定义聊天代理可以通过以下方式与 Amazon Quick Suite 资源进行交互:

  • 预配置资源-这些聊天代理在寻找答案或将操作编排为默认行为时,仅使用已配置的资源(例如,空间作为知识来源,操作连接器作为工具)。聊天时,用户可以根据需要附加其他资源或直接调用操作。例如,除非用户明确调用聊天代理,否则默认情况下,仅配置了包含文件的空格的聊天代理无法执行操作。同样,除非用户附加空间或仪表板来获取企业特定的答案,否则仅配置了操作的聊天代理依赖于法学硕士的知识。但是,用户可以在聊天界面中附加其他空格或直接调用他们可能有权访问的其他操作。

  • 在构建时不固执己见 — 这些聊天代理在构建时最初没有配置资源(空格或操作连接器,或两者兼而有之)。聊天决定聊天代理的资源边界。例如,如果没有为聊天代理配置任何空间,则聊天将默认为所有空间或 LLM 知识,直到用户进行更改。如果没有为聊天代理配置任何操作连接器,则在聊天期间,在用户选择不包括操作的资源之前,代理将可以使用用户有权访问的所有操作。

    聊天期间的用户资源选择会影响聊天代理的行为。如果用户选择了空间,聊天代理将只使用该空间内的数据进行回答,并在该空间内采取可用的操作(如果在构建时没有固执己见)。如果用户选择仪表板、主题或知识库,则聊天代理将仅从该来源回答,并且不会采取任何行动,因为焦点已更改为特定的数据源。用户需要在聊天中选择所有相关资源以获得全面帮助。

    注意

    从设计上讲,系统聊天代理是一个不固执己见的聊天代理。如果您希望聊天代理可以访问所有操作,而不考虑数据焦点,请使用操作连接器配置聊天代理。

Amazon Quick Suite 用户与聊天代理的互动

下表显示了与作为 Amazon Quick Suite 用户相比,您可以在管理员控制台中使用聊天代理执行的操作。有关哪些角色可以访问这些功能的更多信息,请参阅 Amazon Quick Suite 定价文档。

访问级别 功能
管理员控制台
  • 使用 “管理资产” 为系统聊天代理和自定义聊天代理分配所有者

  • 控制用户是否可以使用自定义权限创建聊天代理

  • 为所有聊天代理配置实例范围内屏蔽的单词和短语

亚马逊 Quick Suite 用户
  • 创建和维护自定义聊天代理(具有适当权限)

  • 配置聊天代理的个性和响应风格,并提供参考文档以告知其行为

  • 将聊天代理与空间(包括仪表板、数据集、主题)关联起来,以寻找答案

  • 连接动作连接器以用作工具

  • 与特定用户和团队共享聊天代理

  • 通过对话与聊天代理互动

  • 在聊天代理的帮助下分析数据

  • 接收聊天代理的权限感知回复

Amazon Quick Suite 聊天代理的用户权限

您可以使用聊天代理执行的操作还取决于您为其分配的权限。可以为用户分配两种权限类型:

  • 所有者-所有者可以编辑、共享和删除聊天代理。

  • 查看器-查看者可以查看和使用聊天代理。

注意

如果您无法以查看者或所有者的身份访问链接的资源,则其他所有者添加到聊天代理的资源将显示为 “资源不可用”。您可以以所有者的身份删除这些资源,但不能列出或添加它们,因为需要资源级共享。

Quick Suite 管理员必须向用户授予创建聊天代理的权限。有关哪些角色可以创建聊天代理的信息,请参阅 Amazon Quick Suite 定价文档。有关如何提供对这些功能的访问权限的信息,请参阅 Quick Suite 管理员指南中的自定义权限

下表概述了用户权限如何决定您可以使用 Amazon Quick Suite 聊天代理执行的操作:

权限类型 Permissions
所有者
  • 可以访问和配置代理行为(代理角色设置、参考文档)和资源(空间和操作连接器)

  • 可以自定义聊天代理的详细信息,例如标题、描述和建议的提示,以提高可用性

  • 可以与用户和群组共享聊天代理

  • 可以删除聊天代理

观众
  • 无法自定义聊天代理的详细信息

  • 可以根据他们对资源的权限接收响应

聊天代理的自定义权限

默认情况下,Amazon Quick Suite 会启用 Amazon Quick Suite 账户可用的所有新功能,因此用户可以根据其订阅情况立即使用这些功能。您可以使用自定义权限来限制特定功能。作为管理员,在创建自定义权限配置文件时,您可以为聊天代理创建两种类型的限制:

  • 您可以完全禁用用户的所有聊天代理功能,包括与默认代理聊天、与自定义代理聊天以及创建新代理。这可以通过限制聊天代理功能来实现。

  • 您还可以特别限制在不影响与客服聊天的情况下创建代理的能力。这可以通过创建自定义权限配置文件并仅限制 “创建聊天代理” 功能来完成。

注意

如果您希望用户能够使用系统代理聊天,但又不希望他们创建聊天代理,请仅限制他们的聊天代理创建权限。

Amazon Quick Suite 中的代理权限可以按各种组合进行配置,以满足贵组织的需求。为了帮助您了解如何配置权限,以下部分提供了一种以用例为导向的方法,将常见场景分组:

使用案例场景 用户可以做什么
具有所有能力的代理

(对聊天代理、空间、知识库、操作或流程没有限制)

  • 与所有默认和自定义聊天代理聊天

  • 创建和自定义新的聊天代理

  • Connect 将聊天代理连接到空间、知识库和操作

  • 从聊天窗口触发与聊天代理的现有对话中的流程

  • 与其他用户共享聊天代理

  • 使用所有聊天功能和集成

仅限聊天的代理访问权限

(已启用代理功能,但聊天代理的创建受到限制)

  • 与现有的默认和共享的自定义聊天代理聊天

  • 无法创建新的自定义聊天代理

  • 无法编辑或更新自定义聊天代理

  • 完全访问聊天界面和聊天代理库

对其他功能的访问权限有限

(聊天代理已启用,但特定功能受到限制)

  • 与系统和自定义代理聊天,但功能有所减少

  • 无法将知识库、空间或操作附加到代理的配置,也无法在聊天期间选择这些资源

  • 如果空间有限:配置了空格的代理将只能回退到 LLM 知识。用户无法在聊天资源选择器中查看或选择空间

  • 如果知识库受到限制:用户无法选择要在聊天中使用的知识库。聊天室中存在的任何知识库,无论是连接到代理还是由用户在聊天期间选择的知识库,都不会用于生成响应

  • 如果操作受限:用户无法向代理添加操作或从聊天中调用操作。任何预先配置了代理的操作都不会用于执行任务

  • 如果流量受限:聊天将不再显示流程,因此用户无法在与代理聊天时调用流程

没有聊天代理访问权限

(代理功能完全受限)

  • 无法查看或访问任何聊天代理

  • 代理库和导航被隐藏

  • 仍然可以访问和创建其他 Amazon Quick Suite 资源,例如创建用于与团队共享文件的空间或用于结构化交互的流程(前提是这些功能不受限制)