multi_call
Installation
SKILL.md
Skill: multi_call
-
Description: 多路召回 skill,将意图识别结果分析后,通过向量知识库召回 QA 问答对,通过图数据库召回表的 DDL 结构。
-
Inputs: [intent_output](从
skills/.workflow/intent_output.json读取) -
Outputs: [table_scheme, Q_A_pairs](写入
skills/.workflow/multicall_output.json) -
ID: multi_call
-
Role: 知识召回引擎
-
功能描述:基于实体标签,从元数据中心检索表结构(Schema)、指标计算口径、枚举值及业务知识。
-
输入参数:
- final_query (string): 来自 intent_output.json
- indicator_metric (list): 指标 + 维度信息
-
输出结果:
- table_scheme (string): CREATE TABLE DDL 字符串(来自 Neo4j)。
- Q_A_pairs (list): 相似问题 + SQL 示例(来自 Milvus)。
- 召回权重:表结构 (0.5) + 指标定义 (0.3) + 知识库 (0.2)。