Amazon Q Developer - 入门
本章介绍如何为组织中的员工用户设置 Amazon Q Developer,以及个人用户如何访问 Amazon Q Developer。
Amazon Q 服务层级
Amazon Q Developer 提供两种选择:
Amazon Q Developer Pro 层级
Amazon Q Developer Pro 层级订阅提供对 Amazon Q Developer 所有功能的完全访问权限,包括 ML 辅助开发和与 Amazon Q 的无限制聊天。
Pro 层级设置
本部分提供设置访问权限的说明Amazon Q Developer Pro 订阅。
- 选择实例类型:有两种方法可以为您的员工用户启用 Amazon Q Developer Pro 套餐,具体取决于您的需求、安全要求和功能访问权限:
- 组织实例:IAM Identity Center 组织实例是推荐的主要部署形式,可在多个 AWS 账户中提供完整的 Amazon Q Developer 功能和企业访问控制。
- 账户实例:IAM Identity Center 账户实例允许管理用户和组对 Amazon Q Developer 功能的访问,从而在单个 AWS 账户中实现独立部署。
- 设置对 Amazon Q Developer Pro 的访问权限:请按照以下步骤操作:
- 从 Amazon Q Developer 登录页面,选择订阅 Amazon Q。
- 在开始使用 Amazon Q页面。。
- 在 Amazon Q Developer Pro 下,选择 订阅。
- 在 先决条件:创建托管应用程序 对话框中,选择 创建并订阅 Amazon Q Developer Pro。
- 在 分配用户和组 对话框中,选择 开始。
- 搜索并选择应订阅 Amazon Q Developer Pro 的用户和组。然后选择 完成。
管理订阅
本部分提供管理 Amazon Q Developer 订阅的说明。
- 了解订阅:Amazon Q 控制台让管理员能够了解最终用户如何使用 Amazon Q Pro、Business Pro 和 Business Lite 订阅,以及通过这些订阅可访问的应用程序和账户。Amazon Q 订阅管理控制台允许管理员查看订阅用户的列表,包括他们的订阅状态和关联的应用程序或账户。
- 订阅故障排除:在 AWS 管理控制台或 AWS 文档网站上访问 Amazon Q Developer 时可能会出现此错误消息
- 您最近被添加到一个组,并且您的订阅尚未生效。
- 您没有有效订阅。
- 您对 Amazon Q Developer Pro 托管应用程序的访问权限已被撤销。
- 您没有足够的 IAM 权限。
- 管理设置:按照下面提到的步骤管理设置:
- 打开 Amazon Q Developer 控制台。
- 管理您的 Amazon Q Developer 设置。在此页面上,您可以选择可供用户使用的 Amazon Q Developer 功能。
- 复制起始 URL。
- 启用受信任的访问:要在订阅后启用或禁用受信任的访问,请使用以下过程。
- 在 Amazon Q Developer 设置页面的会员账户设置下,选择编辑。
- 在弹出窗口中,选择开启或关闭。
- 选择保存。
- 启用提示日志记录:要启用提示日志记录,请使用以下过程:
- 打开 Amazon Q Developer 控制台。
- 选择设置。
- 在首选项下,选择编辑。
- 在编辑首选项窗口中,切换 Q Developer 提示日志记录。
- 在 Amazon S3位置,输入您将用于接收日志的 Amazon S3 存储桶的路径。
- 取消订阅:要取消订阅组或最终用户,请按照以下步骤操作。
- 登录 Amazon Q 订阅管理控制台。
- 选择您要取消订阅的组。对于用户,选择"用户"选项卡,然后选择要取消订阅的最终用户。
- 查看该最终用户的关联。
- 选择取消订阅。
尝试访问 Amazon Q 时发生错误
查看 Amazon Q 控制台常见错误文档以了解可能的解决方案。
这可能是由于以下原因之一造成的:
Amazon Q Developer 免费套餐
Amazon Q Developer 免费套餐可供 AWS Builder ID 用户使用,允许他们在有一定限制的情况下试用其功能。免费套餐包括每月 50 次交互和 1,000 行代码进行升级,但对代码完成、安全分析和代码转换等功能的访问受到限制。
Amazon Q Developer 功能的可访问性 | 免费套餐访问类型 | ||
---|---|---|---|
AWS Builder ID | IAM 身份中心 | IAM 联合/主体 | |
IDE 中的 Amazon Q Developer | 是 | 否 | 否 |
命令行上的 Amazon Q Developer | 是 | 否 | 否 |
命令行上的 Amazon Q Developer | 否 | 是 | 是 |