@if (vllmOnly && useCustomModel) { {{ 'kb.ai-models.extraction.extract.processing.vllm_config.warning' | translate }} } @if (isAiTable) { }
{{ 'kb.ai-models.extraction.llm-configuration.generative-model' | translate }}
@let showPagehound = vllmOnly && hasPagehound; @if (showPagehound) { {{ pagehoundModel }} } @else { {{ 'kb.ai-models.extraction.llm-configuration.default-model' | translate }} }
{{ 'kb.ai-models.extraction.llm-configuration.custom-model' | translate }} @if (useCustomModel) {
}
{{ 'kb.ai-models.extraction.llm-configuration.options' | translate }}
@if (isAiTable) {
{{ 'kb.ai-models.extraction.extract.processing.ai_tables.merge-pages' | translate }}
@if (mergePages) { {{ 'kb.ai-models.extraction.extract.processing.ai_tables.max-merge-pages' | translate }} } } {{ 'kb.ai-models.extraction.llm-configuration.rules.define-rules' | translate }} @if (useCustomRules) { @if (rulesDisabled) { {{ 'kb.ai-models.extraction.llm-configuration.rules.disabled' | translate: { model: pagehoundModel } }} } @else {
@if (rulesDescription) {
{{ rulesDescription | translate }}
} @for (rule of rules.controls; track rule) {
{{ 'kb.ai-models.extraction.llm-configuration.rules.rule' | translate }} @if (createMode) { {{ 'generic.delete' | translate }} }
} @if (createMode) { {{ 'kb.ai-models.extraction.llm-configuration.rules.add-rule' | translate }} }
} }