SuperAPI AI 工具集

alibabacloud-data-agent-skill

智能体与模型

查看项目

更新于 10-15 19:54

技能介绍

用途:通过 CLI 调用阿里云 Apsara Data Agent for Analytics,用自然语言对企业数据库做数据分析,覆盖“发现数据→发起分析→跟踪进度→获取结果”的完整流程。

主要能力:提供 ls、db、file、attach、reports、workspace、agent、dms、import 等子命令。分析模式包括 ASK_DATA(同步、亚秒级响应,适合快速问答)、ANALYSIS(深度分析,约 5-40 分钟,需异步执行)、INSIGHT(洞察探索,流程同 ANALYSIS)、CLAW(智能体模式,可在 CLI 用 --session-mode CLAW 或 SDK 单条消息指定)。支持工作区(协作空间)与自定义智能体绑定会话。

使用方式:需 Python ≥ 3.10,必须使用 venv,项目自带预构建 venv/,可 source venv/bin/activate 或直接用 venv/bin/python3。凭证使用阿里云默认凭证链(推荐)或 API_KEY(仅文件分析,设置 DATA_AGENT_API_KEY 与 DATA_AGENT_REGION)。RAM 用户需 AliyunDMSFullAccess 或 AliyunDMSDataAgentFullAccess。核心机制是 attach 复用会话:db/file 只创建一次会话,后续追问、确认计划、监控进度、断点恢复均用 attach --session-id <ID>,如 attach --session-id abc123xyz -q "confirm"、--checkpoint 219、--from-start。工作区 ID 解析顺序为 --workspace-id、环境变量 DATA_AGENT_WORKSPACE_ID、自动创建个人工作区。

适用场景:企业数据库的自然语言问答与深度分析、生成 Excel/图表与文本报告、团队共享会话协作。

限制:Data Agent 只能分析已导入 Data Agent Data Center 的数据库,DMS 中注册不等于已导入;ANALYSIS/INSIGHT 计划需显式确认;会话产物保存在 sessions/<SESSION_ID>/。具体收费、价格与效果资料未提供。