Amazon Q Business - 关键概念

Amazon Q Business 包含关键概念列表,我们将在本章中介绍这些概念,并了解与 Amazon Q Business 相关的更多术语。

Amazon Q Business - 关键概念

下面列出的 Amazon Q Business 关键概念将帮助您深入了解 Amazon Q Business 的目的。

检索增强生成

检索增强生成 (RAG) 是一种自然语言处理 (NLP) 技术。使用 RAG,生成人工智能 (generative AI) 根据从数据集中检索到的特定文档生成内容。Amazon Q Business 有一个内置的 RAG 系统。 RAG 模型具有以下两个组件:

  • 检索组件,用于收集与用户查询相关的数据
  • 生成组件,用于接收查询并收集与查询相关的数据,然后使用大型语言模型生成查询的答案。

大型语言模型

大型语言模型是一种机器学习模型和基于语言的模型。它使用大量数据和信息制作而成,并在大量文档和文本上进行训练。

检索器

检索器是一种从大型数据集中检索与您的需求相关的数据的工具。 Amazon Q Business 有两种类型的检索器:一种使用其库的"本机索引检索器"和一种使用名为 Amazon Kendra 的特殊库的"Amazon Kendra 索引检索器"。

索引

索引是文档的集合。Amazon Q Business 有自己的索引,允许用户添加和同步他们的文档。Amazon Q Business 在创建您的 Amazon Q Business 本机检索器时为您的文档创建索引。Amazon Q Business 提供两种类型的索引:Enterprise 和 Starter。

数据源

数据源是数据的来源。它是数据的最初来源。数据源可以是数据库、文件、API 等,它包含数据、事实和详细信息并提供对该数据的访问。

数据源连接器

数据源连接器是一种连接工具,可将您的数据与 Amazon Q Business 连接起来。它有助于自动收集和更新数据,最大限度地减少手动配置数据的需要。Amazon Q Business 可与许多不同的连接器配合使用,使其易于与 AI 项目一起使用。

IAM 身份中心

IAM 身份中心允许我们在 Amazon Q Business 应用程序中管理用户访问。IAM 身份中心充当我们的 AWS 网关,有助于连接到您信任的身份提供商。

与 IAM 的身份联合

Amazon Q Business 通过 AWS Identity and Access Management 支持身份联合。身份联合可帮助您使用企业身份提供商 (IdP) 管理用户,并在用户登录 AWS Identity and Access Management 时使用 AWS Identity and Access Management 对用户进行身份验证。

身份提供商

身份提供商存储和管理用户身份,确保其正确且最新。身份提供商 (IdP) 是一种为您的应用程序环境存储、管理、维护和验证用户身份的服务。IdP 的一些示例包括 IAM Identity Center、Okta 和 Microsoft EntraID(以前称为 Azure Active Directory)。

文档

在 Amazon Q Business 中,文档就像一条信息。支持的特定文档格式包括 .csv、.docx、HTML、JSON、.pdf、纯文本、.ppt、.pptx、.rtf 和 .xslx。

应用程序环境

在 Amazon Q Business 中,应用程序环境是帮助您创建聊天解决方案的主要资源。要创建应用程序环境,您有两个选择:您可以使用 Amazon Q Business 控制台或 Amazon Q Business API 操作。

Web 体验

Amazon Q Business Web 体验是您使用 Amazon Q Business 应用程序构建的聊天界面。此聊天界面允许最终用户与您的组织聊天。您可以通过两种方式自定义 Amazon Q Business Web 体验:使用 Amazon Q Business 控制台和使用 Amazon Q Business API。

Guardrails

Guardrails 是 Amazon Q Business 的一项功能,可让您为应用程序环境定义全局控制和主题级控制。此功能可控制应用程序环境将使用哪些源来生成响应,还可控制它将响应哪些主题以及如何响应。

插件

插件是 Amazon Q Business 提供的功能之一,可帮助您与 Jira 和 Salesforce 等第三方服务进行交互。Amazon Q Business 中的插件功能可让您直接从 Web 聊天体验执行与服务相关的特定操作。

Amazon Q Apps

Amazon Q Business 允许最终用户创建自己的轻量级、专用 Q Apps。它允许根据用户的需求创建应用程序,并在他们的网络体验中完成特定任务。

快速提示

Amazon Q Business 具有快速提示功能,可帮助最终用户轻松使用网络体验聊天功能。此功能允许您向用户提供有关如何以特定方式使用聊天的提示或建议。

文档属性

Amazon Q Business 的文档属性只是有关文档的详细信息,例如其标题、类型以及创建时间。Amazon Q Business 在处理文档时使用这些数据。它允许您自定义文档在应用程序中的使用方式,包括聊天和数据操作。您可以使用预定义的属性或创建自己的自定义属性。

使用文档属性进行过滤

使用文档属性进行过滤是 Amazon Q Business 提供的功能之一。它允许您使用文档属性过滤最终用户的聊天响应。例如,如果您有一个标识数据源类型的属性,则可以使用它来确保聊天响应仅来自特定数据源。

相关性调整

在 Amazon Q Business 中,您可以使用文档属性来提升和调整最终用户的聊天响应的相关性。这是通过将文档属性映射到 Amazon Q Business 索引中的字段来完成的。例如,如果您有一个与文档创建或更新日期相关的文档属性,则可以使用这些属性来增强最近创建或更新的文档的聊天响应。

自定义文档丰富功能

文档丰富功能是 Amazon Q Business 中的一项功能,可让您修改文档内容和属性。它可用于使用基本函数和 Lambda 函数执行光学字符识别 (OCR) 和翻译等任务。

字段映射

在 Amazon Q Business 索引中,字段有助于组织数据,从而更轻松地找到所需内容。您可以在将文档添加到索引时将这些字段连接到文档属性,或者使用数据源连接器。

用户存储

用户存储是 Amazon Q Business 中的一项功能,可简化连接到应用程序环境的所有数据源的用户和组管理。

索引容量

要将 Amazon Q Business 本机检索器用于您的应用程序,您必须为索引配置数据存储容量。Amazon Q Business 提供两种类型的索引:Enterprise 和 Starter。默认情况下,这两种索引类型都包含 20,000 个文档或 200 MB 的总提取文本和 100 小时的数据连接器使用时间

标签

通过添加标签或标签来组织您的 Amazon Q Business 应用程序和数据源。这些标签有助于以不同的方式对资源进行分类,例如按用途、所有者或环境。标签由您定义的键和值组成。

幻觉

AI 中的幻觉是指应用程序给出自信但不正确的答案,而该答案不受其训练数据的支持。当响应没有意义或超出提供的信息时,就会发生这种情况。Amazon Q Business 通过允许系统仅使用来自您现有企业数据的信息进行响应来帮助防止这种情况。