drop_filter
Removes an approved model-added condition from a saved question, recomputes the answer with local code, and appends it as a new record attempt.
Instructions
去掉模型自己加在一道题上的一个条件,用本机代码重算,不调模型;新答案作为这道题新的一次追加到记录里并返回,想固定它再用 fix_question。用在人同意去掉模型自己加的条件之后(evidence.filters 里 not_in_question 的那些)。field、equals 两种写法都认:照 evidence.filters 里那一条写(字段不带表名),或照这道题 query.where 里那一条原样写(字段带不带表名以查询为准)。
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"saved_as": "<saved_as>",
"question": "<question>",
"field": "<field>",
"equals": "<equals>"
},
"name": "drop_filter"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | Yes | 要去掉的条件的字段:照 evidence.filters 里那一条写(不带表名),或照 query.where 里那一条原样写 | |
| equals | Yes | 要去掉的条件的取值,和 evidence.filters 或 query.where 里那一条的取值一致,类型照原样 | |
| question | Yes | 题目原文,来自 list_questions 或 ask_question | |
| saved_as | Yes | 运行的保存名,来自 list_runs 或 build_ontology |