Amazon Q 开发者版文档

AWS 的人工智能助手

获取在 AWS 上进行构建的帮助

Amazon Q 已经接受过有关 AWS 云端构建经验的培训。应用程序架构师可以使用 Amazon Q 来帮助他们的研究和设计。开发人员可以通过让 Amazon Q 用自然语言解释程序逻辑来深入了解代码库,识别和帮助修复错误,并实现功能和测试案例。

在 Amazon Bedrock 上构建

Amazon Q 在 Amazon Bedrock 上构建,后者是一种用于构建生成式人工智能应用程序的托管服务,提供来自 Amazon 和第三方人工智能公司的基础模型(FM)供您选择。Amazon Q 使用多个 FM 来完成其任务。AWS 可实现自动滥用检测。由于 Amazon Q 在 Amazon Bedrock 上构建,因此用户会继承 Amazon Bedrock 中实施的控制措施。

设计和构建

聊一聊您的代码

IDE 中提供了 Amazon Q 来帮助您进行开发。您可以要求 Amazon Q 解释代码库中的程序逻辑、识别并帮助修复错误或生成测试。

构建新功能

借助用于软件开发的 Amazon Q 开发者版代理程序,您可以将自然语言提示转换为应用程序功能。通过 CodeCatalyst 或从您的 IDE 访问交互式分步说明、代码、测试和最佳实践。Amazon Q 旨在了解您的工作区结构,并将您的提示分解为逻辑实现步骤,其中可能包括生成代码、测试、API 集成等。您可以与 Amazon Q 合作审查和迭代实施情况,并在准备就绪后,让 Amazon Q 帮助您实施每个步骤。

从想法变为拉取请求

CodeCatalyst 中提供了用于软件开发的 Amazon Q 开发者版代理程序,可帮助您构建应用程序功能。团队可以在 CodeCatalyst 中将问题分配给 Amazon Q。Amazon Q 可以将提示转换为可行的计划,然后生成并提供代码,而无需输入 IDE。

为作业选择合适的实例

在构建工作负载之前,Amazon Q 可以帮助您为最佳计算实例类型做出快速且经济高效的决策。Amazon Q 使用您在控制台中的操作的上下文生成 Amazon EC2 实例类型建议。它的自然语言界面为您提供了一种直接的方式来描述您的工作负载和需求,并接收匹配的实例。

为控制台操作生成代码

AWS Console-to-Code 控制台转代码功能为将控制台原型转变为可在生产工作负载中部署的可复用代码提供了一条路径。使用 Amazon Q 捕捉控制台操作和工作流程,并生成代码和创建生产工作负载。

问题排查

使用 VPC Reachability Analyzer 进行网络可访问性分析

当您要求 Amazon Q 分析网络连接问题时,它会与 VPC Reachability Analyzer 协作检查您的连接和网络配置,以发现潜在问题。然后,Amazon Q 就如何解决或进一步诊断问题提供指导。

无需数小时,只需几秒钟,即可在控制台中诊断错误

Amazon Q 可帮助诊断错误。在控制台中遇到错误时,您可让 Amazon Q 进行诊断。Amazon Q 旨在提供有关错误可能原因的上下文,以及错误修复步骤,这些都以 AWS 最佳实践为依据。

转换

将 Java 应用程序升级到最新语言版本

Amazon Q 旨在帮助将您的 Java 应用程序升级到最新的语言版本。Amazon Q 还可以识别和更新强制性的软件包依赖项和框架、更新已弃用的代码、整合安全最佳实践,并生成测试以验证升级后的应用程序能否运行。

提高安全性和性能,消除技术债务

Amazon Q 可帮助您将应用程序更新到最新的支持版本,并消除使用不支持的版本所产生的漏洞。

隐私与安全性

数据隔离

Amazon Q 不会将客户内容用于改进服务。

企业级访问控制

Amazon Q 提供安全和访问控制,并且可以理解和尊重您现有的监管身份、角色和权限。

分析和整合数据

使用自然语言整合数据

利用 AWS Glue 中的 Amazon Q 数据集成,使用自然语言构建数据集成管道,无需事先掌握 Apache Spark 或 SQL 专业知识。通过 Amazon Q 构建数据集成作业,降低故障排除的复杂性,并获得实例集成 SME 帮助。

从自然语言到 SQL 查询

借助 Amazon Q 生成式 SQL,您可以直接在 Amazon Redshift 查询编辑器中使用自然语言表达查询和接收 SQL 代码建议。Amazon Q 可以分析 Amazon Redshift 中的用户意图、查询模式和架构元数据以提供 SQL 查询。

建议和指导

卓越的支持和指导

Amazon Q 可以了解您的 AWS 账户资源和账单,并使用这些信息帮助您了解和管理基础设施。Amazon Q 用户对账户和账单信息的访问权限与其现有的 AWS 角色权限相同。

支持

与 AWS Support 交谈

Amazon Q 与 AWS Support 集成,使您能够在需要额外帮助时从 Amazon Q 界面连接 Support 座席。使用此集成时,AWS 将尊重您的 Support 计划的权利。

其他信息

有关服务控制、安全特征和功能的更多信息,包括有关存储、检索、修改、限制和删除数据的信息(如适用),请参阅 https://docs.aws.amazon.com/index.htmlhttp://aws.amazon.com/agreement 上的 AWS 客户协议或您与 AWS 之间签订的管理您使用 AWS 服务的其他协议而言,此信息不构成文档的一部分。