{{ 'activity.advice.title' | translate }} @for (record of previousIterations(); track record.round) { {{ 'activity.advice.iteration-round' | translate: { round: record.round } }} @if (record.remiPending) {   }

@if (record.paramsUsed.neighbouringParagraphs) { {{ 'activity.advice.param.neighbouring-paragraphs.label' | translate }} } @if (record.paramsUsed.fullResource) { {{ 'activity.advice.param.full-resource.label' | translate }} } @if (record.paramsUsed.metadatas) { {{ 'activity.advice.param.metadatas.label' | translate }} } @if (record.paramsUsed.graph) { {{ 'activity.advice.param.graph.label' | translate }} } @if (record.paramsUsed.rephrase) { {{ 'activity.advice.param.rephrase.label' | translate }} } @if (record.paramsUsed.minScoreSemantic !== null) { sem≥{{ record.paramsUsed.minScoreSemantic }} } @if (record.paramsUsed.topK !== null) { topK={{ record.paramsUsed.topK }} } @if (record.paramsUsed.model) { {{ record.paramsUsed.model }} }

@if ( record.remiAnswerRelevance !== null || record.remiContentRelevance !== null || record.remiGroundedness !== null ) {
}

{{ record.answer }}

} @if (state() === 'input' || (state() === 'analyzing' && iterations().length === 0)) {
{{ 'activity.advice.question' | translate }}

{{ input?.question }}

@if (input?.answer) {
{{ 'activity.advice.answer' | translate }}

{{ input?.answer }}

} @if (input?.remiScores) {
}
} @if (state() === 'analyzing' && latestIteration()) {
{{ 'activity.advice.question' | translate }}

{{ input?.question }}

@if (latestIteration()!.answer) {
{{ 'activity.advice.answer' | translate }}

{{ latestIteration()!.answer }}

} @if ( latestIteration()!.remiAnswerRelevance !== null || latestIteration()!.remiContentRelevance !== null || latestIteration()!.remiGroundedness !== null ) {
}
} @if (state() === 'advice' || state() === 'tested' || state() === 'saving') { {{ 'activity.advice.query-details' | translate }}
{{ 'activity.advice.question' | translate }}

{{ input?.question }}

@if (input?.answer) {
{{ 'activity.advice.answer' | translate }}

{{ input?.answer }}

} @if (input?.remiScores) {
}
} @if (state() === 'input') {
{{ 'activity.advice.expectation-header' | translate }}
} @if (state() === 'analyzing') {

{{ 'activity.advice.analyzing' | translate }}

} @if (state() === 'testing') {

{{ 'activity.advice.testing' | translate }}

} @if (state() === 'advice') {

{{ 'activity.advice.diagnosis' | translate }}

{{ advice()?.diagnosis }}

@if ((advice()?.suggestions?.length ?? 0) > 0 && iterations().length === 0) {

{{ 'activity.advice.suggestions' | translate }}

    @for (suggestion of advice()?.suggestions; track $index) {
  • {{ suggestion }}
  • }
}

{{ 'activity.advice.suggested-params' | translate }}

@if (originalParams()) {
{{ 'activity.advice.legend.suggested' | translate }} {{ 'activity.advice.legend.modified' | translate }}
}
{{ 'activity.advice.param.min-score-semantic.label' | translate }}
{{ 'activity.advice.param.min-score-bm25.label' | translate }}
{{ 'activity.advice.param.top-k.label' | translate }}
{{ 'activity.advice.param.neighbouring-paragraphs.label' | translate }}
{{ 'activity.advice.param.full-resource.label' | translate }}
{{ 'activity.advice.param.metadatas.label' | translate }}
{{ 'activity.advice.param.graph.label' | translate }}
{{ 'activity.advice.param.rephrase.label' | translate }}
@if (availableModels().length > 0) { {{ 'activity.advice.param.model.default' | translate }} @for (m of availableModels(); track m.value) { {{ m.name }} } } @else { {{ 'activity.advice.param.model.label' | translate }} }
{{ 'activity.advice.param.system-prompt.label' | translate }}
@if (editableParams()?.fullResource && editableParams()?.neighbouringParagraphs) {

{{ 'activity.advice.full-resource-conflict' | translate }}

}

{{ 'activity.advice.disclaimer' | translate }}

} @if (state() === 'tested' && latestIteration()) {

{{ 'activity.advice.iteration-round' | translate: { round: latestIteration()!.round } }}

@if (latestIteration()!.noContext) {

{{ 'activity.advice.no-context-result' | translate }}

} @else { @if (latestIteration()!.answer) {

{{ latestIteration()!.answer }}

} @else {

{{ 'activity.advice.no-answer-title' | translate }}

{{ 'activity.advice.no-answer-hint' | translate }}

} }
@if (latestIteration()!.remiPending) {
} @else if ( !latestIteration()!.noContext && (latestIteration()!.remiAnswerRelevance !== null || latestIteration()!.remiContentRelevance !== null || latestIteration()!.remiGroundedness !== null) ) {
} } @if (state() === 'saving') {
{{ 'activity.advice.save-config-name' | translate }} @if (hasMinScoreParams()) {

{{ 'activity.advice.minscore-note' | translate }}

}
} @if (state() === 'done') {

{{ 'activity.advice.config-saved' | translate }}

} @if (state() === 'error') {

{{ errorMessage() || ('activity.advice.error' | translate) }}

}
@switch (state()) { @case ('input') { {{ 'activity.advice.generate' | translate }} {{ 'generic.cancel' | translate }} } @case ('advice') { {{ 'activity.advice.try-settings' | translate }} {{ 'generic.close' | translate }} } @case ('tested') { @if (!latestIteration()?.noContext && latestIteration()?.answer) { {{ 'activity.advice.analyze-further' | translate }} } {{ 'activity.advice.try-different-params' | translate }} @if (!latestIteration()?.noContext && latestIteration()?.answer) { {{ 'activity.advice.save-as-config' | translate }} } } @case ('saving') { {{ 'generic.save' | translate }} {{ 'generic.cancel' | translate }} } @case ('done') { {{ 'generic.done' | translate }} } @case ('error') { {{ 'generic.retry' | translate }} {{ 'generic.cancel' | translate }} } }