VocalDocscontracts 1.65.0

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

FieldTypeRequiredDescription
budget_msintegerno150 when omitted (a target).
filterKnowledgeFilterInputno
knowledge_base_idKnowledgeBaseIdyes
max_context_tokensintegerno
min_scorenumberno
nameKnowledgeBindingNameyes
rerankbooleanno
statesarray of stringnoThe statechart states the binding applies in; every state when absent.
top_kintegerno
trackKnowledgeBindingTracknoactive when omitted.
useKnowledgeBindingUseyes
whenstringnoA ZEN expression over intents, slots and variables, evaluated after on_transcript; the binding applies when it is true.