前言
随着chatgpt的爆火,各大厂商争先恐后推出自家AI。亚马逊云科技在2023 re:Invent全球大会上宣布推出 Amazon Q, 在主题演讲中,亚马逊云科技 CEO Adam Selipsky 将其描述为能够“轻松聊天、生成内容和采取行动”,“一种新型的生成式人工智能助手,旨在工作中为你提供帮助”。
今天我们就来体验一下Amazon Q并掌握使用它的基本方式。
正文
一、初识Amazon Q
什么是Amazon Q
Amazon Q 是一款完全托管、由生成式 AI 支持的企业聊天助手,你可以在组织内部署它。Amazon Q 通过支持关键任务(例如回答问题、知识发现、编写电子邮件、总结文本、起草文档大纲和集思广益)来提高员工的工作效率。用户向 Amazon Q 提出问题并获得以对话方式呈现的全面答案。同时也是一款生成式人工智能 (AI) 支持的对话助理,可以帮助您理解、构建、扩展和操作亚马逊云科技应用程序,并回答有关亚马逊云科技的问题,包括但不限于有关支持、架构、最佳实践和文档。
功能深度探索
Amazon Q 提供了一系列强大的功能,帮助开发人员和IT专业人员在 AWS 上构建、部署和运营应用程序和工作负载。用户可以通过 AWS 管理控制台、文档页面、集成开发环境(IDE)等多种途径轻松探索新服务和功能,从而加速服务配置和整个开发过程。
应用于不同领域
Amazon Q 的技术层面表现卓越,同时在业务层面上也有深入应用,助力员工解决问题、生成内容,以及进行与业务紧密相关的行动。它在 Amazon QuickSight、Amazon Connect 和 AWS Supply Chain 等服务和应用程序中的应用,极大地扩展了其生成式 AI 助力的应用范围。
二、Amazon Q使用与体验
目前Amazon Q有多种使用方式,我在这里只着重讲解其中两种——控制台使用和在IDE中使用。
1.在控制台中使用
由于Amazon Q目前是预览版,现在只需要注册亚马逊云科技账号即可免费创建和体验。注册账号可以看我以前的文章使用亚马逊云CDN(AWS Cloudfront)进行全球加速和增强网站防御功能,里面附有详细教程。
注册账号后我们直接登入控制台。在控制台右侧会有一个 Amazon Q 的 preview 版,就可以直接在对话框输入问题。注意:Amazon Q目前属于预览版,对中文并不友好
Amazon Q专注于回答有关亚马逊产品的问题,显示出其专业性。
例如:我们可以问:“如何在亚马逊云科技上创建和托管网站?”
Amazon Q 会提供了简明的解释以及参考资料,可以使用它们来跟进您的问题并验证指南。同时还可以使用 Amazon Q 来跟进和迭代您的问题。Amazon Q 将通过参考为您展示更深入的答案,以及参考的文档链接。
我们在新项目选型时,对于 Amazon EC2 实例类型的选择比较困难。我们通过使用 Amazon Q简化了解过程,以及推荐。
在Amazon EC2 控制台中启动实例时,在 Instance type(实例类型) 中,可以选择 Get advice获取有关实例类型选择的建议。
Amazon Q会自动根据我们选择的类别生成一段描述,同时生成建议的 EC2 实例类型。
除此之外,Amazon Q还有很多功能
进入贵公司的知识库以获取答案和指导
询问 Amazon Q:“最新的徽标使用指南是什么?”或“如何申请公司信用卡?”并快速获得答案以及相关来源(例如,品牌门户和徽标存储库、公司 T&E 政策以及信用卡应用程序)的链接。
了解供应链变化如何影响您的运营
在 AWS Supply Chain 应用程序中询问 Amazon Q:“延迟补货订单会产生什么财务影响?”,它会回答:“延迟将导致 20 种快速流通的产品缺货,造成 15 万美元的收入影响。您可以加快发货速度,以 2.4 万美元的成本将收入影响减少 9.5 万美元。”
研究解决方案并了解 AWS 最佳实践
在 AWS 管理控制台中询问 Amazon Q:“在 AWS 上构建 Web 应用程序的方法有哪些?”。Amazon Q 将提供诸如 Amplify、Lambda 和 Amazon EC2 之类的潜在服务列表,其中包含每种服务的优势以及指向入门资源的链接。
快速构建控制面板和数据案例
在 QuickSight 中询问 Amazon Q:“以堆叠条形图的形式向我显示按区域按月分列的销售额”,Amazon Q 将返回图表,您可以轻松地将其添加到控制面板中。如果您需要优化可视化,请继续对话:“将条形图更改为 Sankey 图”,或“显示国家/地区而不是区域。”
帮助您的联络中心座席响应和解决客户问题
Amazon Q in Connect 使用来自客户的实时问题,例如“我想更改我的租车预订。会向我收取费用吗?”,Amazon Q 将自动为联络中心座席生成回复,以快速传达该公司的变更费政策如何适用于该客户。它还可以指导座席完成更新预订所需的步骤。
2.在vscode中使用Amazon Q
在IDE中使用Amazon Q我们需要进行身份验证并授权,我们这里配置三个。
首先打开vscode,在扩展搜索Amazon Q并安装,我这里已经安装好了
2.1配置CodeWhisperer
首先通过Builder ID进行登录身份验证,如图
点击后会弹出提示框,选择open
,这时跳至默认浏览器打开进行权限验证。根据提示注册账号(如果已有这登录)最后等待跳转,允许授权即可。
最后返回vscode,可以看到已经完成认证。
2.2配置Explorer
首先我们需要创建IAM,进入亚马逊云科技控制台搜索IAM进入。点击角色并创建角色。
设置角色名,然后下一步。
选择直接附加权限,并添加策略:Administrator权限
完成创建后我们点击创建密钥
选择命令行界面
创建完成后记得下载保存密钥,后面会用到
最后我们返回vscode,选择Amazon Q第二个模块,填入我们刚刚创建的密钥。
2.3配置Amazon CodeCatalyst
与第一步骤一样,这里不再赘叙。
至此Amazon Q已经全部配置完成,点击switch to Q chat,即可与其对话了。
测试理解能力
测试代码编写能力
结语
经过初步使用,我们不难发现Amazon Q在许多方面与其他类似产品存在显著差异和优势。
首先,Amazon Q专注于服务企业用户,具有丰富的亚马逊云科技产品专业性。其次,其问题回答具有高度的准确性,并提供出处链接和自动联想建议问题的功能。此外,相对于其他竞品,Amazon Q在费用和授权方面更加优惠和便捷。
通过与亚马逊云科技的深度结合,Amazon Q为人工智能提供了坚实的基础设施支持,提供了灵活的计算资源、存储和数据库服务,使开发者能够更加轻松地构建、训练和部署AI模型。Amazon Q不仅提升了员工的工作效率,还改变了工作方式,为员工创造了更多的创新机会。
总之,Amazon Q具有巨大的商业价值和创新潜力,值得我们密切关注和期待。
Comments 13 条评论
博主 ubQKCVwhglU
这是一条私密评论
博主 medranostarckuzz8n0+3pdndrc38181@gmail.com
这是一条私密评论
博主 zbSKojiIBxUcW
这是一条私密评论
博主 35.01hst7rj1nh00y677ee35nz81a@mail4u.pw
这是一条私密评论
博主 NXiKxLCwgt
这是一条私密评论
博主 ubQKCVwhglU
@NXiKxLCwgt 这是一条私密评论
博主 WUQwoPCmkOLyVT
这是一条私密评论
博主 zbSKojiIBxUcW
@WUQwoPCmkOLyVT 这是一条私密评论
博主 33.01hst7rj1nh00y677ee35nz81a@mail4u.lt
这是一条私密评论
博主 32.01hst7rj1nh00y677ee35nz81a@mail4u.life
这是一条私密评论
博主 WUQwoPCmkOLyVT
@32.01hst7rj1nh00y677ee35nz81a@mail4u.life 这是一条私密评论
博主 NXiKxLCwgt
@32.01hst7rj1nh00y677ee35nz81a@mail4u.life 这是一条私密评论
博主 ccbbp
一直想试试chatgpt4