KnowledgeBindingInput
A Knowledge binding of an Agent draft (1.53.0): the handle, the Knowledge base, the track, the use, where and when it applies, its fixed filter and its limits; an omitted limit takes the version's retrieval_defaults.
An object with 12 fields.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
budget_ms | integer | no | 150 when omitted (a target). |
filter | KnowledgeFilterInput | no | |
knowledge_base_id | KnowledgeBaseId | yes | |
max_context_tokens | integer | no | |
min_score | number | no | |
name | KnowledgeBindingName | yes | |
rerank | boolean | no | |
states | array of string | no | The statechart states the binding applies in; every state when absent. |
top_k | integer | no | |
track | KnowledgeBindingTrack | no | active when omitted. |
use | KnowledgeBindingUse | yes | |
when | string | no | A ZEN expression over intents, slots and variables, evaluated after on_transcript; the binding applies when it is true. |