SuperAPI AI 工具集

migraq

数据与分析

查看项目

更新于 10-16 03:42

技能介绍

用途:MigraQ 面向云迁移场景,帮助盘点 AWS、阿里云、华为云、GCP 等云上资源,将源云资源映射为腾讯云等效规格,计算迁移前后总拥有成本并输出迁移报价,规划割接与灰度切流方案,并指引 go2tencentcloud、DTS、COS Migration 等工具的使用。

主要能力:通过腾讯云 TC3-HMAC-SHA256 签名鉴权调用 CMG ChatCompletions API(cmg.ai.tencentcloudapi.com,默认地域 ap-shanghai),将迁移问题转发给专业迁移 Agent 处理。当前提供 1 个接口 MigraQChatCompletions(SSE 流式全局对话),默认路由用于迁移咨询、资源扫描、选型推荐、TCO 分析及无明确匹配的问题。

使用方式:需配置环境变量 TENCENTCLOUD_SECRET_ID 与 TENCENTCLOUD_SECRET_KEY,可选 CMG_REGION 覆盖地域。操作前先运行环境检测:python3 {baseDir}/scripts/check_env.py,返回码 0 表示就绪,1 为 Python 版本不足,2 为密钥未配置,3 为连通失败。调用接口:python3 {baseDir}/scripts/migrateq_sse_api.py '<question>' [session_id],支持 --dry-run 调试签名、--clear-session 清除服务端会话。同一对话须沿用同一 session_id,新对话不传并重新生成。

限制:需 Python 3.7+;SSE 默认超时 600 秒,须等待脚本完整返回,不可中途自行生成回答;密钥须通过环境变量传入,建议使用 CAM 最小权限子账号,避免主账号 AK/SK;仅连接内置 CMG API 地址,不在本地持久化存储用户数据或凭证。版本号需在 SKILL.md 与 _skillhub_meta.json 两处同步维护。具体收费与价格信息暂未提供。