修改label-master
This commit is contained in:
@@ -2,6 +2,15 @@
|
||||
|
||||
function 可以作为最终 target 输出。若 function 参数需要 object,先构造 object,再调用 function。
|
||||
|
||||
## 通用规则:device 参数
|
||||
|
||||
**所有 function 都允许并要求带 `device=` 参数**——只要 query 中含主控设备 / 房间 / 空间 / 车内位置 / 设备模式 任一类信息(按 `Device` 的"任务定义",被控设备不算),就必须把 `device=Device(...)` 抽进来,写到 function 调用里。
|
||||
|
||||
- 这条规则**没有函数级例外**:FinanceQA / CalendarQA / Generate / WeatherQA / VisionQA / Summarize / Chat / QA / 自定义 Agent tag … 全部适用。
|
||||
- `device=` 抽取规则(哪些槽位、字面量怎么归一化、共现怎么写)见 [`对象目录.md::Device`](./对象目录.md#device)。
|
||||
|
||||
下文各 function 的"参数"小节列的是核心业务参数,`device=` 因为是通用规则,**不再逐一重复**——除非该 function 对 device 抽取有特殊补充约定。
|
||||
|
||||
## CalendarQA
|
||||
|
||||
返回类型:`function`
|
||||
|
||||
Reference in New Issue
Block a user