3.1 KiB
3.1 KiB
标注输出形态
这个维度用于判断最终监督标签应该写成 function program、intent,还是 Agent(tag="xxx") 包装。详细 object、function、intent 定义见 ../输出能力/。
它和业务标签不同:
- 业务标签回答“query 属于哪个能力范围”。
- 输出形态回答“训练/评测数据里的 target 应该怎么写”。
输出能力目录
需要详细判断时,读取:
../输出能力/对象目录.md../输出能力/函数目录.md../输出能力/意图目录.md../输出能力/输出组合规范.md
基本原则
- 不要默认把所有旧
tag标签包装成Agent(tag="xxx")。 - object 只作为 function 参数,不单独作为最终 target。
- function 可以是多行 program,允许先构造 object 再调用 function。
- intent 可以直接作为 target,也可以按任务要求包装成
Agent(tag="xxx")。 - Agent 字段表示承接方,是知识维度,不等于最终 target。
- 如果当前数据任务没有明确要求 function、intent 还是 Agent 包装,必须向用户确认,不要自行决定。
- 对 QA 子类尤其要保守:
医疗问答、百科、美食问答等可能只是知识分类,最终输出可能是QA(),不一定是Agent(tag="医疗问答")。
常见 Function 形态
| 形态 | 例子 | 说明 |
|---|---|---|
| 通用问答 | QA() / QA() |
多个通用问答子类可能最终不区分子类,统一输出 QA。 |
| 图片问答 | VisionQA |
图片、拍照、屏幕问答等视觉理解类能力。 |
| 金融问答 | FinanceQA() |
股票、黄金、期货等金融查询。 |
| 时间问答 | CalendarQA / timeDistance |
日历、节假日、时间距离等时间工具能力。 |
| 文档总结 | Summarize() |
文档、URL 总结和问答。 |
| 天气问答 | WeatherQA() |
近期天气、温度、湿度、空气质量等。 |
| 翻译 | Translate / TranslateQA |
外语翻译、翻译问答、词典类能力。 |
| 垂域动作 | SearchAction / ActivateAction / OpenAction |
旧三级语义或 function 定义里经常出现,不等同于最终数据 target,但需要保留为候选。 |
Agent 包装形态
当任务明确是规划模型的 Agent 标签数据,或者用户明确给出 Agent(tag="xxx"),可以使用 Agent 包装形态。
例子:
Agent(tag="地图导航")
Agent(tag="餐饮服务")
Agent(tag="设备控制")
如果用户只说“地图导航标签”但没有说明输出格式,标签知识可以推荐业务标签,但生成数据前仍要确认最终 target。
推荐输出
做标签判断时建议输出:
业务标签:地图导航
输出形态候选:
- Agent:Agent(tag="地图导航")
- Function:SearchRoute / Navigation / 其他地图 function 候选
推荐:待用户确认,当前需求未说明使用 Agent 还是 Function
做数据生成时,如果 target 不明确,必须先问:
这批数据最终 target 是使用 function program、intent,
还是使用 Agent 包装,例如 Agent(tag="地图导航")?