Amazon Q 开发者 - 简介



Amazon Q 开发者是一款智能的生成式人工智能辅助工具,可帮助您创建、理解和增强 AWS 应用程序。它是一个对话式助手,可以回答有关 AWS 架构、您的 AWS 资源、最佳实践、文档、支持等等的问题。

如何使用 Amazon Q 开发者?

要快速开始使用 Amazon Q,您可以通过以下方式访问它:

  • AWS 应用和网站: 为您的 IAM 身份添加权限,然后点击 Amazon Q 图标,即可在 AWS 控制台、AWS 文档、AWS 网站或 AWS 移动应用程序中进行聊天。
  • IDE: 下载 Amazon Q 扩展程序,并使用您的 AWS Builder ID(无需 AWS 账户)免费登录。
  • 适用于 Microsoft Teams 和 Slack 的 AWS Chatbot: 将 AmazonQFullAccess 策略添加到您的 IAM 身份,并为使用 AWS Chatbot 的 Microsoft Teams 或 Slack 频道设置频道防护栏。
  • 使用命令行

Amazon Q 开发者定价

Amazon Q 开发者提供免费套餐和 Amazon Q Developer Pro 订阅。

Amazon Q 开发者功能

Amazon Q 开发者拥有一系列功能,如下所示:

  • 上下文答案: Amazon Q 使用对话上下文来告知其回复,允许您提出后续问题或参考之前的答案。
  • 诊断常见的控制台错误: 使用 Amazon Q,您可以直接在 AWS 管理控制台中诊断控制台错误消息。
  • 开发软件: 解释您的功能创意,Amazon Q 将创建一个包含代码的项目特定实施计划。
  • 关于代码的聊天: 简而言之,“在集成开发环境 (IDE) 中,Amazon Q 可以回答与软件开发流程相关的问题,包括关于编程的概念性问题以及特定代码的工作方式。您还可以要求 Amazon Q 更新和改进聊天面板中的代码片段。”
  • 内联代码建议: Amazon Q 在您编写代码时提供实时代码建议,根据您现有的代码和注释生成建议。
  • 代码转换: 在 IDE 中,Amazon Q 可以更新代码文件的语言版本。目前,Amazon Q 代码转换支持将 Java 8 和 Java 11 代码更新到 Java 17。
  • 代码安全扫描: Amazon Q 在 IDE 中扫描您的代码中的安全漏洞和质量问题,在您编写代码时提供建议,或扫描整个项目以监控应用程序安全。
  • 联系 AWS 支持: Amazon Q 允许您创建 AWS 支持案例并与现场代理聊天以解决 AWS 服务问题,可通过 AWS 管理控制台访问。
  • 与 AWS Chatbot 集成: AWS Chatbot 中的 Amazon Q 提供有关在 AWS 上构建的答案,包括最佳实践、故障排除和后续步骤,并且可以添加到配置了 AWS Chatbot 的 Slack 和 Microsoft Teams 频道。
  • 在 AWS 控制台移动应用程序中使用 Amazon Q Amazon Q 集成到 AWS 控制台移动应用程序中,以回答有关 AWS 的问题。
广告