跳过主要内容

概览

Cline 提供了使用 AWS 凭证或 AWS 配置文件访问 AWS Bedrock 服务的选项。建议使用 SSO/联合角色而非传统 IAM 配置;本指南描述了如何配置您的环境,使 Cline 使用 SSO 角色进行身份验证。

配置步骤

  1. 安装 最新版本 的 AWS CLI
    • 按照 AWS 文档安装适用于您的操作系统的 AWS CLI 版本
  2. 使用 AWS CLI 配置 IAM 身份验证
    • 如果您尚未通过 IAM Identity Center 访问 AWS,请按照 IAM 用户指南 设置 IAM 用户和角色。确保您拥有 PowerUserAccess 角色。
    • 如果您通过雇主访问 AWS,请打开您的 AWS 访问门户并找到相应的账户。确保您拥有 PowerUserAccess 权限。
    • 打开 Access keys 链接并记下 SSO start URLSSO region,下一步需要用到
  3. 继续使用 aws configure sso CLI 向导 配置您的配置文件
    • 配置完成后,使用以下命令对 AWS CLI 进行身份验证:aws sso login --profile <AWS-profile-name>
    • 请注意您为 AWS 账户附加的配置文件名称,后续步骤配置 Cline 时需要用到
  4. 如果您尚未安装 VSCode 和 Cline 扩展,请参阅 入门 页面获取指导。
  5. 打开 Cline 扩展,然后点击设置按钮 ⚙️ 选择您的 API 提供商。
    • 从 API 提供商下拉菜单中选择 AWS Bedrock
    • 选择 AWS Profile 单选按钮,然后输入步骤 3 中的 AWS 配置文件名称
    • 从下拉菜单中选择您的 AWS 区域
    • 对于某些模型,需要勾选跨区域推理复选框
AWS Bedrock configuration in Cline settings showing profile authentication setup