{{ 'XP.Xpert.QueryVariable' | translate: { Default: 'Query Variable' } }} *
{{ 'XP.Xpert.Knowledge' | translate: { Default: 'Knowledge' } }} *
@for (item of selectedKnowledgebases(); track item.id; let i = $index) {
@if (item.kb) {
{{ item.kb.name }}
} @else {
{{ 'XP.Xpert.KnowledgeBaseNotFound' | translate: { Default: 'Knowledgebase "' + item.id + '" Not Found', id: item.id } }}
}
} @empty {
{{ 'XP.Xpert.ClickAddToAddKB' | translate: { Default: 'Click the "+" button to add knowledge' } }}
}
{{ 'XP.Xpert.FixedKnowledgeFilter' | translate: { Default: 'Fixed filter boundary' } }}
{{ 'XP.Xpert.FixedKnowledgeFilterHint' | translate: { Default: 'Always enforced by the server. The Agent cannot view, change, or remove it.' } }} {{ fixedConditionCount() }} {{ 'XP.Knowledgebase.FilterForm.Conditions' | translate: { Default: 'conditions' } }}.
{{ 'XP.Xpert.AllowAgentKnowledgeFilter' | translate: { Default: 'Allow Agent automatic filtering' } }} {{ 'XP.Xpert.AllowAgentKnowledgeFilterHint' | translate : { Default: 'The Agent may add literal-only conditions from the fields below. They are ANDed with the fixed boundary.' } }}
{{ 'XP.Knowledgebase.FilterForm.AllModesSupported' | translate : { Default: 'Knowledge Filters constrain Vector, Graph, and both branches of Hybrid retrieval before results are merged.' } }}
@if (agentFilteringEnabled()) {
{{ 'XP.Knowledgebase.FilterForm.AgentFields' | translate: { Default: 'Agent fields' } }} ({{ filterFields().length }})
@for (field of filterFields(); track field.key) {
{{ field.key }} · {{ field.type }}
{{ filterFieldOperators(field) }}
}
}
{{ 'XP.Xpert.OutputVariables' | translate: { Default: 'Output Variables' } }}
@if (showOutput()) {
result
Array[Object]
Retrieval segmented data
pageContent
string
Segmented content
id
string
Segmented ID
metadata
object
Segmented Metadata
}