Amazon Q 开发者版功能
开始使用 Amazon Q 开发者版
找到今天要查找的内容了吗?
请提供您的意见,以便帮助我们提高网站内容的质量。
我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。
如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。
关键 Cookie 对我们提供网站和服务来说绝对必要,不可将其禁用。关键 Cookie 通常是根据您在网站上的操作(例如,设置您的隐私首选项,登录或填写表格)来设置的。
性能 Cookie 可为我们提供有关客户使用网站情况的匿名统计信息,以便我们改善用户的网站体验及网站性能。经批准的第三方可为我们执行分析,但不可将数据用于其自身目的。
功能 Cookie 有助于我们提供有用的网站功能,记住您的首选项及显示有针对性的内容。经批准的第三方可对功能 Cookie 进行设置以提供某些网站功能。如果您不允许功能 Cookie,则某些或所有这些服务可能无法正常提供。
广告 Cookie 可由我们或我们的广告合作伙伴通过我们的网站进行设置,有助于我们推送有针对性的营销内容。如果您不允许广告 Cookie,则您所接收到的广告的针对性将会有所降低。
阻止某些类型的 Cookie 的话,可能会影响到您的网站体验。您可以随时单击此网站页脚中的 Cookie 首选项来对您的 Cookie 首选项进行更改。要了解有关我们及经批准的第三方如何在网站上使用 Cookie 的更多信息,请阅读 AWS Cookie 声明。
我们会在 AWS 网站和其他资产上展示与您的兴趣相关的广告,包括跨情境行为广告。跨情境行为广告使用来自一个网站或应用程序的数据,在另一个公司的网站或应用程序上向您投放广告。
若要不允许基于 Cookie 或类似技术的 AWS 跨情境行为广告,请选择下面的“不允许”和“保存隐私选择”,或访问启用了法律认可的拒绝信号的 AWS 网站(如全球隐私控制)。如果您删除 Cookie 或使用其他浏览器或设备访问此网站,则需要再次做出选择。有关 Cookie 以及我们如何使用的更多信息,请阅读我们的 AWS Cookie 通知。
若要不允许所有其他 AWS 跨情境行为广告,请通过电子邮件填写此表单。
如需进一步了解 AWS 如何处理您的信息,请阅读 AWS 隐私声明。
我们目前只会存储基本 Cookie,因为我们无法保存您的 Cookie 首选项。
如果您想要更改 Cookie 首选项,请稍后使用 AWS 控制台页脚中的链接重试,如果问题仍然存在,请联系技术支持。
Amazon Q 开发者版专业套餐不会将客户内容用于改进服务。
要习惯新的代码库,可能需要花费几个月的时间来深入研究代码、查找文档和熟悉编码标准。Amazon Q 开发者版可以回答有关代码库的问题,并推荐相关的库、API 等,从而帮助您更快入门,并最大限度地减少试验和纠错。
Amazon Q 可在您最喜欢的 IDE 中使用,帮助您提高开发效率。您可以要求 Amazon Q 解释陌生代码库中的程序逻辑,快速识别和修复错误,或生成功能测试。
借助 Amazon Q 开发者版代理程序的软件开发功能(/dev),您可以在极短时间内将自然语言提示转换为应用程序功能。通过 Amazon CodeCatalyst 或从您最喜欢的集成式开发环境(IDE)访问交互式分步说明、代码、测试和最佳实践。Amazon Q 了解您的工作区结构,并将您的提示分解为逻辑实现步骤,其中可能包括生成代码、测试、API 集成等。您可以与 Amazon Q 合作审查和迭代实施情况,并在准备就绪后,让 Amazon Q 帮助您实施每个步骤。
Amazon Q 开发者版可根据您的注释以及 IDE 和 CLI 中的现有代码,使用超过 25 种语言(包括 Java、Python 或 JavaScript)生成从代码片段到完整函数的实时代码建议。在执行多行代码建议的助手中,Amazon Q 开发者版拥有业内最高的代码接受率,BT Group 最近报告称,他们接受了 Amazon Q 开发者版 37% 的代码建议,而澳大利亚国民银行报告的接受率为 50%。
Amazon Q 开发者版代理可以自主执行一系列任务,从实施功能、记录和重构代码到执行软件升级,无所不能。您可以用自然语言向 Amazon Q 描述一项新功能(例如,开发用于发送确认消息的短信通知系统),它将分析您现有的代码库,制定出涵盖多个文件的分步实施计划,并在您获得批准后,在几分钟内运行所有必需的代码更改和测试。
通过自定义 Amazon Q 开发者版,使其了解您的内部库、API、最佳实践和架构模式,从而生成更相关的内联代码建议和聊天响应,进而加快开发速度。使用 IDE 中的 Amazon Q 开发者版聊天功能询问各种问题,例如内部代码库的结构方式、某些函数或库的使用位置和方式,或如何使用特定函数、方法或 API。节省入门新代码库、构建新功能、重构代码或改进应用程序性能的时间。
AWS Console-to-Code 控制台转代码功能为将控制台原型转变为可在生产工作负载中部署的可复用代码提供了一条路径,使用该功能可加快从原型设计到生产的时间。使用 Amazon Q 捕捉控制台操作和工作流程,只需几个快速步骤,即可生成代码和创建生产工作负载。
您可以选择需要协助的代码部分,然后在 IDE 中启动聊天,以请求诸如“优化此代码”、“添加注释”或“编写测试”之类的操作。 您无需切换上下文即可快速获得建议和代码,可在简化编码过程的同时保持流顺畅运行。
借助工作区上下文感知,Amazon Q 开发者版可以在项目范围内提供更丰富的协助,也能根据您的开发需求提供量身定制的代码。在回复聊天请求、说明和问题时,Amazon Q 开发者版可以利用其对整个工作区(而不仅仅是当前打开的文件)的深入了解来提供更细致的建议,从而加快迭代速度,最大程度减少重写的需求。
正在着手于几乎没有文档记录的新代码库? Amazon Q 开发者版现在可以在源代码中生成深入的文档,包括数据流图,因此您可以更快地理解任何代码库。在构建新功能时,使用 "/doc" 确保自述文件保持最新状态。
除生成代码以外,Amazon Q 开发者版还会扫描代码中是否存在难以检测的漏洞,例如凭证泄露和日志注入。只需单击一下,Amazon Q 开发者版即可自动提出针对应用程序代码定制的修复建议,让您放心地快速接受修复。
是否在测试覆盖率低的代码库之上进行构建? Amazon Q 开发者版可以在您的项目中迭代生成单元测试,这样您就可以放心地在现有代码库之上进行构建。
Amazon Q 开发者版可自动进行代码审查,让您检测并解决代码质量问题,如应用程序中的逻辑错误、反模式、代码重复和安全漏洞。通过自动代码审查,您可以获得即时反馈,提高代码库的质量,并加快迭代速度。
已经准备好部署应用程序,但您不是基础设施专家? Amazon Q 开发者版可帮助生成适用于 AWS CloudFormation、AWS Cloud Development Kit(AWS CDK)或 Terraform 的部署就绪型基础设施即代码(IaC),因此您可以在很短的时间内将应用程序交付用户使用。
Amazon Q 开发者版可以了解您的 AWS 账户资源和账单,并使用这些信息帮助您更好地了解和管理基础设施。例如,如果询问美国东部(弗吉尼亚州北部)当前正在运行哪些实例,Amazon Q 将为您一一列出。与往常一样,安全永远排在第一位。Amazon Q 开发者版用户对账户和账单信息的访问权限与其现有的 AWS 角色权限相同。如果在没有 Amazon Q 的情况下,他们无法访问这些信息,那么即使有了 Amazon Q,他们也同样无法访问。
无需编写脚本或浏览多个控制台页面,即可在控制台中与 Amazon Q 聊天,以及轻松查询和探索 AWS 基础设施。
使用 Amazon Q,可从 AWS Cost Explorer 成本管理服务中检索成本数据,让您更轻松地了解云支出。
Amazon Q 通过专家指导和切实可行的分步解决方案,在几秒钟内帮助您诊断控制台中的常见错误。在控制台中遇到错误时,您可以通过一个步骤让 Amazon Q 进行诊断。Amazon Q 将提供有关错误可能原因的上下文,以及明确的错误修复步骤,所有这些都以 AWS 最佳实践为依据。
Amazon Q 与您合作,帮助您在控制台中快速调查和纠正操作问题。
当您要求 Amazon Q 帮助您分析网络连接问题时,它会与 VPC Reachability Analyzer 协作检查您的连接和网络配置,以发现潜在问题。然后,Amazon Q 就如何解决或进一步诊断问题提供指导。将 Amazon Q 的对话功能与 Reachability Analyzer 结合使用,可为您提供一种直观的方法以快速了解网络连接问题。
Amazon Q 可以帮助您升级 Java 应用程序。Amazon Q 可以识别和更新强制性的软件包依赖项和框架、更新已弃用的代码、整合安全最佳实践,并生成测试以验证升级后的应用程序能否运行。
Amazon Q 开发者版可直接在 IDE 中帮助您自动将嵌入式 SQL 从 Oracle 转换为 PostgreSQL。Amazon Q 会检测 Java 应用程序中的 Oracle SQL 语句并将其转换为 PostgreSQL。审查并接受建议的更改,查看转换摘要,并在验证和测试转换后的代码时获取建议的后续步骤。
利用 Web 体验的 Amazon Q 开发者版转换功能,现代化团队可以使用自然语言与注入 .NET 领域专业知识的自主生成式人工智能代理进行交互,以分析版本、项目类型、依赖关系,并提出现代化计划。计划得到批准后,代理会重构代码、转换测试,并验证 Linux 就绪情况。这些功能也可在 Visual Studio IDE 中使用。
利用 Web 体验的 Amazon Q 开发者版转换功能,现代化团队可以使用自然语言与注入大型机和云专业知识的自主生成式人工智能代理进行交互,借助团队审查和批准以分析、记录、分解和重构大型机应用程序。
利用 Web 体验的 Amazon Q 开发者版转换功能,现代化团队可以使用自然语言与注入 VMware 转换专业知识的自主生成式人工智能代理进行交互,以进行本地服务器库存分析、依赖关系识别、网络转换以及通过团队审查和批准将资源迁移到 Amazon EC2。
只需几个步骤,即可将应用程序更新到最新的支持版本,获得性能优势,并消除使用不支持的版本所产生的漏洞。
在 Amazon Redshift 查询编辑器中,使用自然语言向 Amazon Q 生成式 SQL 询问查询,并获取 SQL 代码建议。Amazon Q 分析用户意图、查询模式和架构元数据,以提供切实可行的数据见解。
利用 AWS Glue 中的 Amazon Q 数据集成,使用自然语言构建数据集成管道,无需掌握过多 Apache Spark 或 SQL 专业知识。通过 Amazon Q 更快地构建数据集成作业,降低故障排除的复杂性,并获得专家集成帮助。
Amazon Q 开发者版可在 Amazon SageMaker Studio 的整个机器学习(ML)开发过程中为您提供帮助,包括数据准备、模型训练和模型部署。在 IDE 中运行代码时,获取有关调试和修复错误的帮助。
Amazon Q 开发者版现已在 Amazon SageMaker Canvas(预览版)中推出。 您用自然语言陈述自己的目标,Amazon Q 会将其翻译成用于机器学习的语言,并引导您使用数据科学最佳实践完成解决方案。
请提供您的意见,以便帮助我们提高网站内容的质量。