SuperAPI AI 工具集

llm-to-bedrock

部署与运维

查看项目

更新于 10-16 05:01

技能介绍

用途:把调用 OpenAI、Gemini/Google AI 或 Anthropic API 的代码迁移到 Amazon Bedrock,属于纯模型/SDK 重写,流程为评估(Assess)加执行(Execute)。

主要能力:单命令式 AI 迁移;评估阶段负责代码扫描、AI 工作负载识别与 Bedrock 模型设计,执行阶段完成 SDK 重写。

使用方式:需先安装 uv(uv --version 检查),并确保 gcp-to-aws 技能作为同级技能已安装,否则无法运行评估阶段。检查命令:[ -f "<SKILL_BASE>/../gcp-to-aws/SKILL.md" ] && echo GCP_TO_AWS_PRESENT || echo GCP_TO_AWS_MISSING。缺失时用 npx skills add https://github.com/aws/agent-toolkit-for-aws/tree/main/plugins/aws-startup-advisor --skill gcp-to-aws --agent <agent> 安装。随后提供源码路径或 GitHub URL,路径须为 git 仓库根目录且工作区干净。评估阶段通过 Skill 工具调用 aws-startup-advisor:gcp-to-aws,产出 aws-design-ai.json、ai-workload-profile.json、preferences.json 后进入执行。执行前用 aws sts get-caller-identity 确认 AWS 身份与区域。

限制:本技能无独立评估实现,缺少 gcp-to-aws 时无法回退;跨技能调用依赖代理支持 Skill 工具(Claude Code 已确认,Cursor、Codex 等未验证),不支持时需手动先运行 gcp-to-aws。评估重试上限 6 次。原插件已迁移至 aws/agent-toolkit-for-aws,旧副本不再维护。