SuperAPI AI 工具集

alicloud-ai-chatbot

编程与开发

查看项目

更新于 10-15 17:34

技能介绍

用途:通过阿里云 OpenAPI(RPC)配合官方 SDK 或 OpenAPI Explorer,管理智能对话机器人(beebot/Chatbot)资源,适用于配置、查询或排查阿里云聊天机器人相关资源。

主要能力与工作流:先确认区域、资源标识与目标操作,再发现 API 列表与必填参数,随后用 SDK 或 OpenAPI Explorer 调用,最后用 describe/list 类 API 验证结果。高频模式包括:清单/列举用 List*/Describe*,变更配置用 Create*/Update*/Modify*/Set*,状态排查用 Get*/Query*/Describe*Status。

凭证优先级:优先使用环境变量 ALICLOUD_ACCESS_KEY_ID、ALICLOUD_ACCESS_KEY_SECRET、ALICLOUD_REGION_ID;其次使用共享配置文件 ~/.alibabacloud/credentials。ALICLOUD_REGION_ID 为可选默认值,未设置时应选择合理区域,不明确时须询问用户。执行前应配置最小权限凭证,区域不明确时不得执行变更类操作。

API 发现:产品代码为 Chatbot,默认 API 版本 2022-04-08,可通过元数据接口列出 API 与获取 schema。

快速开始与输出:先做元数据发现,命令为 python scripts/list_openapi_meta_apis.py,可用 --product-code <ProductCode> --version <Version> 覆盖。产物写入 output/alicloud-ai-chatbot/ 目录,证据文件应包含区域、资源 ID、时间范围等关键参数。校验时创建该目录并编译脚本(python3 -m py_compile),成功后生成 validate.txt,命令退出码为 0 即通过。

限制:具体 API 名称、参数、返回字段及计费信息暂未提供,需依据参考资料与元数据接口确认。