最全提升工作效率:探索AmazonQ预览版,开发者的生成式AI助手(1),2024年最新膜拜

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

Amazon Q

步骤 2. 选择检索器。在对话期间,检索器实时从索引中提取数据。你可以在两个选项之间进行选择:使用 Amazon Q 本机检索器或使用现有的 Amazon Kendra 检索器。本机检索器可以连接到 Amazon Q 支持的数据来源。如果你已经在使用 Amazon Kendra,则可以选择现有的 Amazon Kendra 检索器,将关联的数据来源连接到你的 Amazon Q 应用程序。我选择了本机检索器选项。然后选择下一步

Amazon Q

步骤 3. 连接数据来源。Amazon Q 内置有连接器,适用于常用数据来源和企业系统。在本演示中,我选择了 Amazon S3,并通过指向我的 S3 存储桶和我的博客文章的 PDF 来配置数据来源。

Amazon Q
成功完成数据来源同步并且检索器显示准确的文档数量后,你可以预览网络体验并开始对话。请注意,数据来源同步需要几分钟到几小时,具体取决于要索引的数据量和大小。

你还可以连接管理企业系统访问权限的插件,包括 ServiceNow、Jira、Salesforce 和 Zendesk。插件使 Amazon Q 能够执行用户请求的任务,例如创建支持单或分析销售预测。

Amazon Q

预览和部署网络体验
在应用程序概述中,选择预览网络体验
。这将打开带有对话界面的网络体验,以与量身定制的 Amazon Q Amazon Blog 专家聊天。在最后一步中,你将需要部署 Amazon Q 网络体验。你可以使用 IAM 集成符合 SAML 2.0 标准的外部身份提供者(IdP)。Amazon Q 可以与任何符合 SAML 2.0 标准的 IdP 一起使用。Amazon Q 使用服务发起的单点登录(SSO)对用户进行身份验证。

开发帮手

亚马逊云科技 宣布推出 Amazon Q 预览版,这是一种新型生成式人工智能 (AI) 驱动的助手,专门用于工作,可以根据客户的业务进行定制。

Amazon Q 提供了一系列功能来支持开发人员和 IT 专业人员。现在,你可以使用 Amazon Q 开始在 亚马逊云科技 上构建应用程序、研究最佳实践、解决错误,并在为应用程序编写新功能时获得帮助。例如,Amazon Q Code Transformation 现在可以执行 Java 应用程序升级,从版本 8 和 11 升级到版本 17。

Amazon Q 可在 亚马逊云科技 的多个区域使用,无论你身在何处,都可以快速访问答案和想法。以下是对 Amazon Q 的快速浏览,包括在集成开发环境 (IDE) 中:

img

与 Amazon Q
一起构建应用程序 应用程序开发是一个旅程。它涉及研究、开发、部署、优化和维护的持续循环。在每个阶段,都存在许多问题,从确定要使用的正确 亚马逊云科技 服务,到排查应用程序代码中的问题。

Amazon Q 经过 17 年的 亚马逊云科技 知识和最佳实践培训,旨在帮助你在开发的每个阶段获得在 亚马逊云科技 上构建应用程序的新体验。借助 Amazon Q,你可以最大程度地减少获取回答 亚马逊云科技 问题、探索 亚马逊云科技 新功能、学习不熟悉的技术以及构建推动创新的解决方案所需的知识所需的时间和精力。

展示 Amazon Q 的一些功能。

1. 对话式问答功能

你可以与 Amazon Q 对话式问答功能进行交互,以开始使用、学习新事物、研究最佳实践并迭代如何在 亚马逊云科技 上构建应用程序,而无需将注意力从 亚马逊云科技 控制台转移开。

要开始使用此功能,你可以选择 亚马逊云科技 管理控制台右侧的 Amazon Q 图标。

img

例如,你可以问:“什么是用于构建无服务器 API 的 亚马逊云科技 无服务器服务?Amazon Q 提供了简明扼要的解释以及可用于跟进问题和验证指南的参考资料。你还可以使用 Amazon Q 跟进和迭代你的问题。Amazon Q 将为你提供更深入的答案和参考资料。

img

有时候,我们会对具有相当具体需求的用例产生疑问。使用Amazon Q,可以更详细地阐述您的用例,以提供上下文。

例如,你可以询问 Amazon Q,“我计划创建每天 100k 个请求的无服务器 API。每个请求都需要查找数据库。对于此工作负载,最好的服务是什么?Amazon Q 会以你可以使用的 亚马逊云科技 服务列表进行响应,并尝试将答案结果限制为可准确引用并通过最佳实践验证的结果。

img

2. 优化

Amazon EC2 实例选择 使用所有可用选项,为你的工作负载选择
正确的 Amazon Elastic Compute Cloud (Amazon EC2) 实例类型具有挑战性。Amazon Q 旨在通过提供个性化推荐来简化这一过程。

要使用此功能,你可以询问 Amazon Q:“我应该使用哪些实例系列来部署用于托管应用程序的 Web 应用程序服务器?当你选择在 Amazon EC2 控制台中启动实例时,此功能也可用。在 Instance type (实例类型) 中,你可以选择 Get advice on instance type selection(获取有关实例类型选择的建议)。这将显示一个对话框来定义你的要求。

img

你的要求会自动转换为 Amazon Q 聊天面板上的提示。Amazon Q 返回时会提供适合你的使用案例的 EC2 实例建议列表。此功能可帮助你选择正确的实例类型和设置,以便你的工作负载平稳运行且更具成本效益。

img

此功能可根据你的使用案例提供 EC2 实例类型建议,现已在所有商业 亚马逊云科技 区域推出预览版。

3. 直接在控制台中排查和解决错误

Amazon Q 还可以帮助你直接在控制台
中解决各种 亚马逊云科技 服务的错误。借助 Amazon Q 建议的解决方案,你可以避免缓慢的手动日志检查或研究。

假设你有一个尝试与 Amazon DynamoDB 表交互的 Amazon Lambda 函数。但是,由于未知原因(尚未),它无法运行。现在,借助 Amazon Q,你可以通过选择使用 Amazon Q 进行故障排除来更快地排查和解决此问题。

img

Amazon Q 提供对错误的简明分析,帮助你了解问题的根本原因和建议的解决方案。使用此信息,你可以按照 Amazon Q 描述的步骤来修复问题。

img

在短短几分钟内,你将拥有解决问题的解决方案,在不中断开发工作流程的情况下节省大量时间。Amazon Q 功能可帮助你排查控制台中的错误,现已在美国西部(俄勒冈)推出预览版,适用于 Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Simple Storage Service (Amazon S3)、Amazon ECSAmazon Lambda

4. 网络故障排除协助

你还可以要求 Amazon Q 帮助你排查由当前 亚马逊云科技 账户中的网络配置错误导致的网络连接问题。对于此功能,Amazon Q 与 Amazon VPC Reachability Analyzer 配合使用,以检查你的连接并检查你的网络配置以识别潜在问题。

这样一来,你可以轻松诊断和解决 亚马逊云科技 联网问题,例如“为什么我无法通过 SSH 连接到我的 EC2 实例?”或“为什么我无法从 Internet 访问我的 Web 服务器?”,你可以询问 Amazon Q。

img

然后,在响应文本上,可以在此处选择**“预览体验**”,这将提供说明,帮助你解决与网络连接相关的问题。

img

以下是你需要了解的几件事:

5. IDE 中的集成和对话功能

如前所述,Amazon Q 在受支持的 IDE 中也可用。这允许你通过与 Amazon Q 聊天或通过在聊天框中键入内容来调用操作,从而在 IDE 中提出问题并获得帮助。/

要开始使用,你需要安装或更新最新的 Amazon Toolkit 并登录 Amazon CodeWhisperer。登录 Amazon CodeWhisperer 后,它将自动激活 IDE 中的 Amazon Q 对话功能。启用 Amazon Q 后,你现在可以开始聊天以获得编码帮助。

img

你可以要求 Amazon Q 描述你的源代码文件。

img

在这里,你可以改进你的应用程序,例如,将其与 Amazon DynamoDB 集成。你可以询问 Amazon Q,“生成代码以将数据保存到名为 save_data() 接受数据参数的 DynamoDB 表中,并在操作成功运行时返回布尔状态。

img

查看生成的代码后,可以手动复制并粘贴到编辑器中。还可以选择**“在光标处插入**”,将生成的代码直接放入源代码中。

img

借助此功能,你可以非常轻松地专注于构建应用程序,因为你不必离开 IDE 即可获得答案和特定于上下文的编码指导。你可以在 Visual Studio Code 和 JetBrains IDE 中试用此功能的预览版。

6. 功能开发能力

Amazon Q 提供的另一个令人兴奋的功能是以交互方式指导你在 IDE 和 Amazon CodeCatalyst 中从构思到构建新功能。你可以在几分钟内从自然语言提示到应用程序功能,并直接通过 IDE 提供交互式分步说明和最佳实践。通过提示,Amazon Q 将尝试了解你的应用程序结构,并将你的提示分解为逻辑原子实施步骤。

要使用此功能,你可以先在 Amazon Q 中调用操作命令,并描述你需要 Amazon Q 处理的任务。/dev

img

然后,从这里,你可以在聊天中查看、协作和指导 Amazon Q,了解需要实施的特定领域。

如果你使用的是 Amazon CodeCatalyst,则可以使用其他功能来帮助你通过完整的拉取请求更快地交付功能。在 Amazon CodeCatalyst 中,你可以将新问题或现有问题分配给 Amazon Q,它将为你处理端到端开发工作流程。Amazon Q 将审查现有代码,提出解决方案方法,征求你对该方法的反馈,生成可合并的代码,并发布拉取请求以供审核。之后,你需要做的就是查看 Amazon Q 中建议的解决方案。

以下屏幕截图显示了 Amazon Q 在 Amazon CodeCatalyst 中创建的拉取请求。

img

7. 使用 Amazon Q 代码转换升级应用程序

借助 Amazon Q,你现在可以通过启动引导式代码转换

在几个小时内升级整个应用程序。此功能称为 Amazon Q 代码转换,可简化现有应用程序的维护、迁移和升级。

若要开始,请导航到“CodeWhisperer”部分,然后选择“转换”。Amazon Q Code Transformation 会自动分析你现有的代码库,生成转换计划,并完成该计划建议的关键转换任务。

img

分析助手

QuickSight 中的 Amazon Q 现已推出预览版。现在,你可以体验 7 月 26 日发布的 Amazon QuickSight 中的生成式 BI 功能,以及面向业务用户的两项额外功能。

在 QuickSight
中使用 Amazon Q 更快地将洞察转化为影响

通过此次发布,业务用户现在可以生成引人入胜的可共享故事来检查他们的数据,在几秒钟内查看仪表板的执行摘要,从数据中发现关键见解,并通过重新构想的问答体验自信地回答仪表板和报告未回答的数据问题。

在我们深入研究每项功能之前,先进行以下快速总结:

  • 故事 — 这是一种新的、视觉上引人注目的展示和分享见解的方式。故事可以使用自然语言提示在几分钟内自动生成,使用点击选项进行自定义,并与他人安全地共享。
  • 执行摘要 — 借助这项新功能,Amazon Q 可帮助你了解控制面板中的关键亮点。
  • 数据问答 — 此功能提供新的、易于使用的自然语言问答体验,帮助你获得现有仪表板和报表中可用问题之外的问题的答案。

若要开始,需要在预览管理器中启用预览 Q 生成功能

img

启用后,你就可以体验 Amazon Q in QuickSight 为业务用户和业务分析师构建控制面板带来的功能。

故事会自动构建格式化的叙述

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

…(img-VLAhi6ZR-1715805765859)]

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 7
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值