SuperAPI AI 工具集

cloudq

部署与运维

查看项目

更新于 10-15 16:45

技能介绍

用途:CloudQ 定位为 ITOM/ChatOps 与 AIOps 助手,用于查询与管理多云资源、查看和绘制架构图、获取架构评估与风险结果、进行巡检与容量监测、混沌演练、云成本优化与安全合规问答等。核心通过腾讯云智能顾问(Tencent Cloud Smart Advisor)API 提供服务。

主要能力:查看架构图目录与详情、查询架构评估与风险项;云资源查询与盘点、闲置资源检查;多云(腾讯云、AWS、阿里云、Azure、GCP 等)问答;免密登录控制台链接生成。具体功能列表需通过 CloudQChatCompletions 接口动态查询,以接口返回为准。

使用方式:使用前需配置腾讯云 AK/SK 环境变量 TENCENTCLOUD_SECRET_ID、TENCENTCLOUD_SECRET_KEY,并运行 python3 {baseDir}/check_env.py 做环境检测(返回码 0/1/2/3 分别对应就绪、Python 版本不足、密钥无效、缺少可用角色)。对话统一走 SSE 接口:python3 {baseDir}/scripts/tcloud_sse_api.py '<question>' [session_id],同一对话须沿用同一 SessionID。免密登录链接通过 python3 {baseDir}/scripts/login_url.py "<目标URL>" 生成,以 Markdown 超链接展示,不得直接输出完整 URL。开通智能顾问属写入操作,需用户明确同意后调用 CreateAdvisorAuthorization。角色创建属 IAM 写入操作,需用户同意后执行 scripts/create_role.py,仅做只读检测时用 check_env.py。

适用场景:多云资源管理与运维问答、架构可视化与治理评估、成本与安全合规检查等。

限制:查询数据仅限当前 AK/SK 对应账号,不支持跨账号(UIN)查询;接口频率限制约 20 次/秒;SSE 默认超时 120 秒;免密链接默认有效期 3600 秒,可通过 TENCENTCLOUD_STS_DURATION 调整,最长 43200 秒。CloudQ 对话无法执行写入操作,开通服务与创建角色须经用户确认。其余未在资料中明确的价格、平台支持细节暂未提供。