深入解析Amazon Q:无代码无服务器生成式AI虚拟助手的崛起

本文详细介绍了AWS推出的无代码无服务器生成式AI助手Amazon Q,涵盖其企业版和开发者版的功能、集成渠道、构建步骤及在Visual Studio IDE中的集成方法,帮助读者快速掌握如何利用AI提升业务运营和开发效率。

Amazon Q:无代码无服务器生成式AI虚拟助手的崛起

关键要点

  • 本文介绍AWS最新无服务器产品Amazon Q及其企业能力。
  • 逐步指导如何使用Amazon Q(Business版)构建从S3存储桶PDF提取洞察的生成式AI助手。
  • 了解Amazon Q(Business版)的不同版本及功能比较矩阵,以决定下一个业务用例。
  • 学习Amazon Q(Business版)的其他无服务器集成选项。
  • Amazon Q(Developer版)简介。

Amazon Q

Amazon Q是一款生成式AI驱动的助手,旨在彻底改变业务运营。它是AWS平台提供的完全无代码无服务器解决方案,设计用于无缝集成企业系统和数据。Amazon Q业务版通过增强员工搜索信息、解决复杂问题和高效完成任务的能力来赋能员工。

从导航企业工作流到支持高级问题解决,Amazon Q是一款多功能工具,将AI驱动的智能带入组织流程的核心。

Amazon Q开发者版通过自动代码生成、代码审查和从头编写样板模板代码来提升工程师和开发者的生产力,从而最小化开发工作量。除了生产力助手,Amazon Q还以其创建、测试和调试计算机代码的能力脱颖而出,使其成为技术团队的宝贵资产。

Amazon Q提供两款专业产品:

  • Amazon Q for Developers:专为开发者和IT专业人士设计,专注于软件开发生命周期(SDLC),通过智能洞察和自动化简化开发和测试流程。
  • Amazon Q for Business:面向企业员工和业务分析师,通过简化对企业数据的访问、改进决策和自动化日常任务来提升生产力。

Amazon Q不仅是一个工具;它是一种先进的解决方案,重塑了企业及其员工与技术互动的方式,实现更智能、更快速和更明智的运营。

除了以上两款产品,Q还支持与流行无服务器组件的集成,通过集成基于AI的智能助手。

Amazon Q的其他无服务器集成渠道

Amazon Q和Amazon QuickSight

Amazon Q增强Amazon QuickSight(AWS的统一商业智能(BI)服务),通过引入高级生成式AI能力。借助Amazon Q,业务分析师可以使用自然语言轻松创建BI仪表板、可视化和复杂计算,将开发时间缩短至分钟。这种集成使员工能够制作可定制的数据故事,并探索超越传统仪表板的洞察。

Amazon Q和Amazon Connect

Amazon Q通过嵌入生成式AI能力来改造Amazon Connect(AWS的基于云的联系中心解决方案),以改善客户服务。它分析实时客户对话和相关公司内容,为代理推荐精确的行动或响应。

这导致更快、个性化和更准确的客户互动。借助Amazon Q,企业可以减少等待时间、提升客户满意度并降低服务成本,同时通过AI驱动的虚拟助手提供卓越支持。

Amazon Q和AWS Supply Chain

Amazon Q与AWS Supply Chain集成,为供应链管理带来AI驱动的洞察。它使库存经理、规划师和供应链专业人士能够提问并接收智能、数据支持的答案。

通过整合来自多个系统的数据,Amazon Q突出趋势、预测结果并解释因果关系。团队可以模拟假设场景、评估权衡并做出明智决策,以优化全球供应链,确保效率和弹性。

Amazon Q业务版提供多种索引类型和用户订阅计划,允许您通过组合不同选项来自定义应用环境,以满足业务需求。

Amazon Q业务版不同版本的比较矩阵

Amazon Q Business Lite

Lite订阅提供基本能力,适合寻求基本功能的用户:

  • 权限感知响应:提问并接收安全、上下文感知的答案。
  • 数据集成:安全地将Amazon Q业务版连接到企业知识和数据。
  • 对话界面:响应 tailored 以适应单页,以便快速简洁的信息检索。
  • 无缝企业登录:利用安全、企业级单点登录(SSO)简化访问。

Amazon Q Business Pro

Pro订阅提供高级功能集,实现全面体验:

  • 完整能力访问:解锁所有Amazon Q业务版功能,包括Amazon Q Apps和与Amazon Q在QuickSight中的集成(Reader Pro)。
  • 增强响应:在对话界面中接收深入、权限感知的响应,长达七页。
  • 内容创建:快速生成新内容以支持业务需求。
  • 数据洞察:分析上传文件并通过Amazon Q在QuickSight中获取可操作洞察(Reader Pro)。
  • 自定义插件:通过定制插件扩展功能以满足特定需求。

Amazon Q Apps(仅限Pro计划)

  • 应用创建:轻松创建、发布和分享自定义应用。
  • 数据源选择:为每个应用卡选择并配置数据源,以满足独特用例。
  • API集成:利用API创建和消费Amazon Q Apps的输出,增强自动化和工作流效率。

索引类型

索引类型 能力 详情
Starter Index – 单可用区 – 适合概念验证(PoC)和开发者工作负载。
– 成本效益 – 部署在单个可用区以降低成本,适合非生产用例。
Enterprise Index – 多区域冗余 – 跨三个可用区部署,实现高可用性和可靠性,适合生产工作负载。
– 可扩展 – 根据要索引的文档数量调整索引单元数量,确保灵活应对增长或变化的业务需求。

与Amazon Q业务版的数据集成

Amazon Q业务版数据源连接器使从不同源收集数据到集中系统变得容易。通过最小设置,这些连接器允许与Adobe Experience Manager、Alfresco、Aurora(MySQL和PostgreSQL)、Amazon FSx(Windows和NetApp ONTAP)、Amazon RDS、Amazon S3、Amazon WorkDocs、Confluence和Dropbox等平台无缝集成。这简化了创建AI驱动解决方案的过程,同时确保企业能高效使用来自多个源的数据。

使用Amazon Q业务版构建生成式AI助手的快速分步指南

在以下步骤中,我将通过一些步骤构建一个简单的基于Amazon Q的问答应用。

步骤1:从AWS管理控制台启动Amazon Q业务版,并点击“Get Started”。

步骤2:点击“Create Application”以启动应用流。

步骤3:填写应用名称并选择默认值。

步骤4:应用创建后,应用页面将加载。点击“Data Sources”按钮添加所需数据源。

步骤5:在“Data Sources”页面,您需要选择检索器和索引类型。我们还将上传相同的PDF(AWS数据库文档),一旦选择“index”,我们就在探索Amazon Bedrock服务时使用。

上传PDF文件。

上传后,您将看到绿色横幅中的成功消息。

点击“Done”并等待Q处理文件。

处理完成后,状态将更改为“Indexed”。

步骤6:在测试上传PDF文件的问答聊天功能之前,我们需要添加“用户/用户组”。点击“Manage User access”为我们创建的应用添加新用户。

填写详细信息,如用户名和其他细节,包括电子邮件,并点击确认以将用户添加到订阅。您需要确保提供有效电子邮件,因为用户需要通过接受电子邮件中的邀请来设置密码。

步骤7:这是最终测试阶段,我们将在上传的文档上测试基于Web的问答体验。要测试Web体验,点击部署的URL。这将打开登录页面,并使用我们之前添加的用户名和密码登录。

在Visual Studio IDE中集成Amazon Q for Developers的快速演练

在以下步骤中,我们将在Visual Studio Code(一款流行且广泛使用的IDE)中集成Amazon Q for Developers。

步骤1:启动Visual Studio code,在“Extension”部分,键入并搜索Amazon Q,点击“Install”按钮安装Amazon Q。

步骤2:一旦Amazon Q在IDE中成功安装,左侧面板显示扩展,但为了启用它以便正常使用,我们需要登录。我们将使用我们的AWS builder Id(免费)注册并将其用于非商业用例。选择第一个“Use for free”选项并点击继续按钮,实际上将在浏览器中打开登录页面进行登录。

步骤3:一旦您注册并成功登录,允许Amazon Q作为外部工具与VSCode IDE集成。

步骤4:一旦Amazon Q集成到VSCode IDE中,聊天界面如下所示。

步骤5:演示时间。我要求Amazon Q创建一个CloudFormation脚本,该脚本创建一个连接到SNS主题的Lambda。我用自然语言提出这个要求,Amazon Q能够生成CFT脚本,如下截图所示。

总结

在本文中,我们探索了Amazon Q(业务版和开发者版),提供了关于它们关键特性和能力的洞察,以利用生成式AI增强业务运营和开发者生产力。

我们还讨论了Amazon Q如何赋能企业用户构建智能解决方案,如问答,通过无缝连接到企业数据源。

此外,我们提供了使用Q业务版创建简单问答应用的分步指南,以及QnA在IDE中为开发者提供帮助,展示了Amazon Q如何简化AI到工作流的集成。这使得企业能够有效利用先进AI技术的力量。别忘了在完成所有测试后在AWS控制台中删除应用。

Suvoraj Biswas
Suvoraj是企业生成式AI及其架构与治理的主题专家和思想领袖,也是《企业生成式AI架构——企业采用生成式AI的架构师指南》的作者,该书在这个新的尖端领域获得了全球知名行业资深人士的赞誉。 professionally,他在一家著名的财富500强金融公司担任解决方案架构师(企业)。他于2024年被AWS选为AWS社区构建者。您可以在他的网站上了解更多信息。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计