pi-provider-bedrock

通过AWS凭证连接并使用Bedrock模型

后端开发 后端开发运维开发智能体开发 开发AI应用调用AI模型同步环境配置 claude通用 ★ 61 更新于 2026-07-24

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-provider-bedrock。
它的用途是:通过AWS凭证连接并使用Bedrock模型
完整的 Skill 内容见:https://321skill.com/skills/pi-provider-bedrock/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘帮我用Claude 3 Sonnet模型优化这段Python代码的逻辑。’,它会通过你配置的AWS Bedrock provider,使用你指定的AWS凭证和区域,将请求发送给Claude模型并返回优化后的代码和建议。

介绍

pi-provider-bedrock 是一个专为 pi 框架设计的提供者(provider),它解决了开发者需要在本地开发环境中便捷、安全地调用 AWS Bedrock 系列大语言模型(如 Claude、Titan 等)的问题。通过该 Skill,开发者无需在代码中硬编码密钥,而是可以利用本地配置的 AWS 命令行工具(CLI)的认证信息(profile)来建立连接。

使用方式非常简单。首先,确保你已在本地安装并配置好 AWS CLI,并拥有访问 Bedrock 服务的权限。然后,在你的 pi 项目中安装此 provider,并在配置中指定你想要使用的 AWS 区域和模型。之后,pi 框架就能通过此 provider 将请求路由到指定的 Bedrock 模型,实现对话、代码生成、内容创作等功能。

它非常适合已经或计划使用 AWS Bedrock 作为 AI 后端,并且习惯在本地使用 AWS profile 进行身份认证的开发者、DevOps 工程师和 AI 应用构建者。特别是那些希望将 Bedrock 的强大模型能力集成到自己的自动化脚本、开发工具链或内部应用中的团队。

使用建议方面,请务必确保你的 AWS IAM 用户或角色拥有调用 Bedrock 模型所需的权限。由于依赖本地 AWS 配置,在服务器等无头(headless)环境或需要跨多账户切换的复杂场景下可能需要额外的配置工作。同时,请注意 Bedrock 不同模型的定价和速率限制,合理规划使用。

核心特点

与同类 Skill 相比,它深度集成 AWS 身份认证体系,无需管理独立的 API 密钥,直接复用本地 AWS CLI 的 profile 配置,安全性更高且与现有 AWS 工作流无缝衔接。

注意事项

不适合没有 AWS 账户、不熟悉 AWS CLI 配置,或需要在非 AWS 认证环境下(如某些 CI/CD 流水线)直接使用简单 API 密钥的场景。

常见问题

如何配置 AWS 凭证?

使用 AWS CLI 运行 `aws configure` 或 `aws configure --profile <名称>` 设置 access key, secret key, region。

支持哪些 Bedrock 模型?

支持 Bedrock 上已上线且您有权限的模型,如 Anthropic Claude、Amazon Titan 等,具体需在 provider 配置中指定模型 ID。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-provider-bedrock/raw/index.md 读取 pi-provider-bedrock 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。