Amazon Q Business - 工作流
Amazon Q Business 让您使用公司数据和 AI 知识,或者只是公司数据,为您的组织创建聊天应用程序。管理员和用户的工作流程不同,在本文中,我们介绍了两者。
管理员工作流程
Amazon Q Business 使用 AWS IAM Identity Center 连接到您的员工用户。这允许身份联合,使用户能够使用一组登录凭据访问多个应用程序。作为管理员用户,在配置 Amazon Q Business 应用程序时,您需要决定是使用 IAM Identity Center 还是 AWS Identity and Access Management (IAM) 来管理对应用程序的访问。此选择会影响应用程序创建过程。
- 如果您的组织中已设置 IAM Identity Center,Amazon Q Business 将自动连接到它。这允许您根据公司目录用户和组管理访问权限。您还将获得针对 Amazon Q Business 使用案例的准确计费和可扩展配置。
- 如果尚未启用 IAM Identity Center,请与您的 AWS 管理员合作为您的组织启用它。这让他们拥有完全的控制权,并确保跨多个 AWS 账户和集成的 Amazon Q Business 增长的准确计费和灵活性。如果不可能,您可以通过 Amazon Q Business 控制台自行启用它,但这会将您的部署限制到单个 AWS 区域和账户。
- 如果您无法使用任何 IAM Identity Center 选项,您仍然可以使用 IAM Federation(OIDC 或 SAML)来设置 Amazon Q Business。这允许用户访问,但限制了可扩展性和与其他 AWS 应用程序的集成。
管理员工作流程条件
- 如果您在多个 AWS 账户中部署了 Amazon Q Business,并且 IAM Identity Center 的账户实例,则每个 AWS 账户的用户订阅将单独计费。
- 如果您在多个 AWS 账户中部署了 Amazon Q Business,并且 IAM 联合,则每个 AWS 账户的用户订阅将单独计费。
以下部分概述了通过 IAM 使用 IAM Identity Center 和 Identity Federation 创建应用程序的管理员工作流程。
应用程序的管理员工作流程
使用 AWS IAM Identity Center
要使用 AWS IAM Identity Center 管理最终用户对 Amazon Q Business 应用程序的访问,您需要创建一个 IAM Identity Center 实例并为您的 Amazon Q Business 应用程序进行配置。这样您就可以根据组织的身份提供商管理访问权限。
作为管理员,使用 IAM Identity Center 管理用户并通过完成以下步骤创建 Amazon Q Business 应用程序环境。
- 要设置您的 Amazon Q Business 环境,请启用 IAM Identity Center 实例并连接您的身份源。这可以在组织或账户级别完成。
- 为您的 Amazon Q Business 应用程序环境连接 IAM Identity Center 实例,并添加用户和组。
- 创建完全配置的 Amazon Q Business 应用程序,为您的 Web 体验提供支持,并连接到 IAM Identity Center。
- 为应用程序环境选择检索器和索引类型。
- 添加组和用户以访问 Amazon Q Business Web 体验并设置他们的订阅。请注意,即使没有用户,也可以创建应用程序环境,但它需要至少一个订阅用户才能运行。
- 配置管理控件、聊天相关性、插件和功能(包括 Amazon Q Apps),以增强最终用户的 Web 体验。
- 然后,与您订阅的最终用户共享 Amazon Q Business 生成的 Web 体验 URL,以便他们可以登录并开始聊天。
当您使用控制台创建应用程序环境时,Amazon Q Business 会为您创建 Web 体验。如果您使用 API,则需要自己创建 Web 体验。
只有管理员可以创建和升级用户订阅。
通过 IAM 使用身份联合
Amazon Q Business 通过 IAM 使用身份联合来管理最终用户对应用程序的访问。这意味着您的应用程序直接从您的身份提供商处获取用户身份。作为管理员,您可以通过完成以下步骤,使用 IAM Identity Federation 创建和配置 Amazon Q Business 应用程序环境。
- 通过配置和链接外部身份提供商,将它们连接到 AWS IAM。
- 创建完全配置的 Amazon Q Business 应用程序,为您的 Web 体验提供支持,并通过 IAM 连接到您的身份提供商。
- 为应用程序环境选择检索器和索引类型。
- 通过添加订阅和创建 Amazon Q Business Web 体验来管理最终用户的访问权限。
- 为了增强最终用户的 Amazon Q Business Web 体验,您可以自定义和配置各种功能。这包括使用插件、安排会议和调整聊天相关性。您还可以配置管理员级别的控件。
- 与订阅的最终用户共享 Web 体验 URL(您的自定义 URL 或 Amazon Q Business 生成的 URL),以便他们可以登录并开始聊天。
用户工作流程
如果您是使用组织的 Amazon Q Business Web 体验的最终用户,请执行以下步骤。
- 转到您组织的 Amazon Q Business URL 并使用您的凭据登录。
- 开始聊天并询问有关您组织的 Amazon Q Business Web 体验的问题。例如,您可以从以下选项中进行选择:
- 提问:Amazon Q Business 将根据可访问的企业数据提供答案。然后,提出后续问题以继续对话。
- 验证响应来源:每个 Amazon Q Business 答案都引用了用于生成它的源文档。
- 总结内容:Amazon Q Business 可以总结电子邮件消息线程。
- 创建大纲和草稿:使用 Amazon Q Business 创建文档的大纲和模板。
- 执行插件操作:使用插件通过 Amazon Q Business 执行任务,例如在第三方应用中创建工单。
- 如果您的问题需要公司数据之外的信息,Amazon Q Business 无法回答。但是,如果您的管理员允许,Amazon Q Business 可以使用自己的知识进行响应。
下图显示了 Amazon Q Business 如何响应聊天请求。
关于工作流的总结
在 Web 体验聊天期间响应最终用户查询时,Amazon Q Business 执行以下操作:
- Amazon Q Business 使用所选检索器查找与您的查询相关的文档,同时尊重管理员设置的访问控制和授权。
- 根据管理员设置,Amazon Q Business 使用公司数据、自己的知识或两者的混合来回答您的查询。
- 将生成的响应返回给最终用户。 Amazon Q Business 为每个答案分配一个唯一的消息 ID,以便进行跟踪。