{{ 'rag-lab.prompt-lab.configuration.search-config.title' | translate }}
@for (config of (searchConfigurations | async) || []; track config.id) { @if (config.id === 'nuclia-standard') { {{ 'search.configuration.options.nuclia-standard' | translate }} } @else { {{ config.id }} } }
{{ 'rag-lab.prompt-lab.configuration.prompt.title' | translate }}
@for (option of promptExamples || []; track option) { {{ option }} }
{{ 'rag-lab.prompt-lab.configuration.prompt.label' | translate }}
@for (option of systemPromptExamples || []; track option) { {{ option }} }
{{ 'rag-lab.prompt-lab.configuration.system-prompt.label' | translate }}
{{ 'rag-lab.prompt-lab.configuration.models.title' | translate }}
@if (generativeProviders | async; as generativeProviders) { @for (provider of generativeProviders; track provider.title) {
{{ provider.title }}
@for (model of provider.models | keyvalue; track model.key) { {{ model.value.title }} }
} }
{{ 'rag-lab.common.generate-button' | translate }}