SuperAPI AI 工具集

llm-to-bedrock

智能体与模型

查看项目

更新于 10-15 19:58

技能介绍

用途:将调用 OpenAI、Gemini/Google AI 或 Anthropic API 的代码迁移到 Amazon Bedrock,属于纯模型/SDK 改写,覆盖评估与执行两个阶段。

主要能力:提供单命令式 AI 迁移流程;支持两种模式——完整迁移与仅开通访问(access-only)。完整迁移的评估阶段(Discover → Clarify → Design → Estimate,仅 AI 路径)由同装的 gcp-to-aws 或 azure-to-aws 技能承担,本技能直接读取并执行其阶段说明文件,不通过跨技能工具调用。

必要用法:需先安装 uv,可用 uv --version 检查,缺失时按官方安装指南安装(如 brew install uv 或 pipx install uv)。必须同时安装 gcp-to-aws 或 azure-to-aws,两者同时存在时优先 gcp-to-aws;单独安装本技能会因缺少评估兄弟技能而停止。安装示例:npx skills add aws/agent-toolkit-for-aws/plugins/aws-startup-advisor/skills --skill llm-to-bedrock --skill gcp-to-aws。使用时需提供源码路径或 GitHub URL,路径须为 git 仓库根目录,交付物为 git 分支;存在未提交改动时会询问是否继续。

适用场景:希望把现有 OpenAI/Gemini/Anthropic 调用改写为 Bedrock 的项目;或仅需开通 Bedrock 模型访问、不改代码的用户。

限制:本技能没有独立的评估实现,缺少兄弟技能时无回退路径;仅开通访问模式不使用 gcp-to-aws/azure-to-aws。可选遥测按协议执行,不可用或被拒绝不影响使用。其余细节暂未提供。