亚马逊 Q 应用程序现已全面上线,使用户能够构建自己的生成式 AI 应用 新闻博客
- 15
亚马逊 Q 应用现已普遍可用,用户可构建自己的生成 AI 应用
关键要点
亚马逊 Q Apps 现已开放给所有用户,为组织内的用户提供了使用生成人工智能AI技术构建基于组织数据应用的能力。用户可以利用自然语言创建应用,并将其安全发布到组织的应用库,供全体员工使用。
在2024年4月我们推出了 亚马逊 Q Business 的同时,也对 亚马逊 Q 应用 进行了预览。亚马逊 Q 应用为用户提供了一个功能,允许他们基于组织数据创建受生成 AI 驱动的应用。用户可以使用自然语言构建应用,并安全地将其发布到组织的应用库中供大家使用。
经过收集用户反馈和建议,我们如今正式开放亚马逊 Q 应用的使用。此外,我们还添加了一些在预览期内不可用的新功能,例如亚马逊 Q 应用的 API 和在单个卡片级别上指定数据源的能力。
接下来,我将深入介绍新功能,但首先让我们看一下如何开始使用亚马逊 Q 应用。
将对话转化为可重用的应用
亚马逊 Q 应用允许用户通过与亚马逊 Q Business 的对话生成应用。它智能地捕捉对话的上下文,以生成满足特定需求的应用。让我们看看它的实际应用!
在撰写本文时,我决定请求亚马逊 Q Business 的帮助,生成亚马逊 Q 应用的产品概述。毕竟,亚马逊 Q Business 是旨在提高员工生产力的。我将产品信息文档上传到 亚马逊简单存储服务 (Amazon S3) 的一个存储桶中,并使用 亚马逊 Q Business 的 S3 连接器 将其添加为数据源。
我开始对话,提问如下:
我正在为亚马逊 Q 应用撰写发布帖子。 产品的简短描述是:员工可以在更广泛的亚马逊 Q Business 应用环境中创建轻量级、专门构建的亚马逊 Q 应用。 请生成产品的概述并列出其关键特性。
在开始对话后,我意识到给出产品描述并创建产品概述对组织中的其他人也会有帮助。我选择了 创建亚马逊 Q 应用,以创建可重用和可分享的应用。
亚马逊 Q Business 自动生成一个提示来创建一个亚马逊 Q 应用,并向我展示提示以供验证和修改:
创建一个应用,接受产品或服务的简短文本描述,并输出该产品/服务的概述及其关键特征,利用 Q 知道的关于该产品/服务的数据。
我选择了 生成 以继续创建应用。它创建了一个产品概述生成器应用,其中包含四个卡片两个输入卡片用于获取用户输入,两个输出卡片展示产品概述及其关键特征。
我可以通过调整卡片大小和移动它们来改变应用的布局。
此外,各个文本输出卡片的提示会自动生成,因此我可以查看和编辑它们。我单击 产品概述 卡片的编辑图标,以查看侧边面板中的提示。
在侧边面板中,我还可以选择文本输出卡的来源,以使用大型语言模型LLM知识或已批准的数据源生成输出。对于批准的数据源,我可以选择一个或多个为此亚马逊 Q Business 应用配置的数据源。我选择了用于创建此应用的 市场数据源 (Amazon S3)。

如你所见,我在无需对基础提示或单个文本输出卡片的提示进行任何更改的情况下,从对话中生成了一个完全可用的应用。
现在我可以通过选择 发布 将此应用发布到组织的应用库。但是在发布应用之前,让我们看看另一种创建亚马逊 Q 应用的方法。
使用自然语言创建生成 AI 应用
我可以选择 应用,并使用自己的话来描述我想创建的应用,而不是以与亚马逊 Q Business 的对话为起点。或者我也可以尝试使用一些预配置示例中的提示。
我可以输入符合目的的提示并选择 生成 创建应用。
与团队共享应用
一旦你对布局和提示感到满意,并准备好共享应用,就可以将应用发布到集中式应用库中,方便该亚马逊 Q Business 应用环境的所有用户访问。
亚马逊 Q 应用继承了亚马逊 Q Business 的强大安全性和治理控制,确保数据源、用户权限和控制措施保持有效。因此,当其他用户运行该应用时,他们只会看到基于他们在基础数据源中访问的数据的响应。
对于我创建的产品概述生成器应用,我选择 发布。此时,它会显示应用的预览,并提供选择多达三个标签的选项。标签有助于按部门或其他类别对应用进行分类。在选择标签后,我再次在预览弹出窗口中选择 发布。
该应用将立即在亚马逊 Q 应用库中可用,供其他人使用、复制和基于其进行构建。我选择 库 浏览亚马逊 Q 应用库,找到我的产品概述生成器应用。
根据具体需求自定义应用
亚马逊 Q 应用允许用户通过自定义和调整共享应用以满足其特定需求,快速提升个人或团队的生产力。用户可以查看现有应用,按原样使用它们,或对其进行修改,并将自己的版本发布到应用库中。
让我们浏览应用库,找到要自定义的应用。我选择标签 通用 找到该类别中的应用。
我看到一个 文档编辑助手 应用,该应用旨在审查文档以纠正语法错误。我想创建该应用的新版本,以包含文档摘要。让我们看看如何做到这一点。
我选择 打开,它打开应用并显示 自定义 选项。
我选择 自定义,它为我创建了该应用的副本,以便我进行修改。
我通过选择应用标题的编辑图标更新了应用的 标题 和 描述。
我可以看到用于生成此应用的原始 应用提示。我可以复制提示,并用其作为创建类似应用的起点,通过更新内容以添加我想要添加的功能,让亚马逊 Q 应用创建器来完成它。或者我可以继续修改此副本应用。
可以编辑或删除现有卡片。例如,我可以通过选择卡片的编辑图标来编辑 编辑文档文本输出 卡片的提示。
加速器下载官方要添加更多功能,你可以添加更多卡片,例如用户输入、文本输出、文件上传或由管理员预配置的插件。例如,文件上传卡可以用来提供另一个数据源的文件,以细化或优化你的问题答案。插件卡可用于创建 Jira 票据,处理需要跟进的任何待办事项。
我选择 文本输出,添加一个新的卡片来总结文档。我将标题输入为文档摘要,提示如下:
在 @Upload Document 中总结关键点,简要描述
现在,我可以将这个自定义的应用作为新的应用发布,并与组织中的所有人共享。
预览后我们增加了什么?
正如我所提到的,我们根据您在预览期间的反馈和建议添加了新功能。以下是我们新增的功能:
在卡片级别指定数据源 在创建应用时,您可以指定希望输出生成的数据源。我们添加了这个功能,以提高响应的准确性。
您的亚马逊 Q Business 实例可以配置多个数据源。然而,创建应用时,您可能只需这些数据源的一个子集,具体取决于用例。现在,您可以为应用中的每个文本输出卡片选择特定的数据源。或者,如果您的用例要求,您可以配置文本输出卡片使用 LLM 知识而不是任何数据源。
亚马逊 Q 应用 API 现在,您可以通过 API 程序性创建和管理亚马逊 Q 应用,包括管理应用、应用库和应用会话。这使得您可以将亚马逊 Q 应用的所有功能集成到您选择的工具和应用中。
需要知道的事项:
内容详细信息地区亚马逊 Q 应用今天在亚马逊 Q Business 可用的地区上线,包括美东弗吉尼亚北部和美西俄勒冈。定价亚马逊 Q 应用仅供亚马逊商业专业版订阅用户每用户每月20美元,该订阅提供访问亚马逊 Q Business 所有功能的权限。学习资源要了解更多信息,请访问亚马逊 Q 应用的亚马逊 Q Business 用户指南。Prasad
Prasad Rao
Prasad Rao 是 AWS 的首席合伙人解决方案架构师,常驻英国。他的关注领域是 NET 应用现代化和 AWS 上的 Windows 工作负载。他充分利用自己的经验,帮助 AWS 合作伙伴在欧洲、中东和非洲地区进行长期的技术提升,以构建可扩展的 AWS 架构。他还指导希望开始接触 AWS 的多样化人群。