p38
This commit is contained in:
@@ -16,6 +16,12 @@ parameters:
|
||||
max_length_ratio_percent: 150
|
||||
heartbeat_message: 'Ich optimiere die Anfrage…'
|
||||
output_prefix_pattern: '/^(?:normalisiert|korrigiert|corrected|normalized)\s*:\s*/iu'
|
||||
placeholder_outputs:
|
||||
- 'normalized user input'
|
||||
- 'corrected user input'
|
||||
- 'user input'
|
||||
- 'normalisierte nutzereingabe'
|
||||
- 'korrigierte nutzereingabe'
|
||||
skip_patterns:
|
||||
- '/https?:\/\//iu'
|
||||
- '/\bwww\./iu'
|
||||
@@ -188,6 +194,10 @@ parameters:
|
||||
history_question_pattern: '/^Question:\s*(.+)$/mi'
|
||||
history_turn_split_pattern: '/(?=^Question:\s)/m'
|
||||
history_question_strip_pattern: '/^Question:\s*.*(?:\R|$)/u'
|
||||
context_labels:
|
||||
previous_user_question_template: 'Vorherige Nutzerfrage: {question}'
|
||||
previous_reference_anchors_template: 'Vorherige technische Referenzanker (nur zur Referenzauflösung, keine Faktenquelle): {anchors}'
|
||||
current_follow_up_question_template: 'Aktuelle Folgefrage: {question}'
|
||||
reference_anchor:
|
||||
testomat_model_pattern: '/\bTestomat(?:®)?\s+(?:\d{3,4}(?:\s+[A-Z]{2,8})?|EVO(?:\s+[A-Z]{2,6})?|ECO(?:[-\s]?(?:PLUS|C))?|DUO(?:\s+\d{3,4})?|LAB(?:\s+[A-Z]{2,6})?)\b/iu'
|
||||
hardness_value_pattern: '/\b\d+(?:[,.]\d+)?\s*°\s*dH\b/iu'
|
||||
@@ -203,6 +213,8 @@ parameters:
|
||||
analyze_all_information: 'Ich analysiere alle Informationen...'
|
||||
thinking_while_streaming: 'Denke nach...'
|
||||
no_llm_data_received: '❌ Es wurden keine Daten vom LLM empfangen.'
|
||||
shop_repair_check: 'Erweiterte Shopsuche wird geprüft…'
|
||||
shop_query_optimization_heartbeat: 'Shop-Suchanfrage wird optimiert…'
|
||||
generic_internal_error: '❌ Bei der Verarbeitung der Anfrage ist ein interner Fehler aufgetreten.'
|
||||
debug_internal_error_prefix: '❌ Interner Fehler: '
|
||||
|
||||
@@ -306,6 +318,21 @@ parameters:
|
||||
no_shop_results_no_knowledge: 'Ich finde weder belastbares RAG-Wissen noch passende Shop-Treffer zur aktuellen Suchanfrage. Das ist keine sichere Negativaussage. Bitte nenne Produkt, Messparameter oder Zubehör konkreter.'
|
||||
shop_unavailable_with_knowledge: 'Live-Shopdaten konnten nicht geladen werden. Ich kann keine Aussage zu aktueller Verfügbarkeit, Preis oder Shop-Portfolio treffen. Wenn das RAG-Wissen einen direkten Fachbeleg enthält, wird die fachliche Antwort davon getrennt betrachtet.'
|
||||
shop_unavailable_no_knowledge: 'Live-Shopdaten konnten nicht geladen werden und die RAG-Treffer enthalten keinen direkten Fachbeleg zur Anfrage. Ich kann daraus keine verlässliche Produkt-, Verfügbarkeits- oder Portfolioaussage ableiten.'
|
||||
product_fields:
|
||||
unreadable_results_message: '- Es wurden Shop-Treffer übergeben, aber keine lesbaren Produktdaten gefunden.'
|
||||
unnamed_product: 'Unbenanntes Shop-Produkt'
|
||||
product_number_template: 'Art.-Nr. {value}'
|
||||
manufacturer_template: 'Hersteller: {value}'
|
||||
price_template: 'Preis: {value}'
|
||||
availability_template: 'Verfügbar: {value}'
|
||||
availability_yes: 'ja'
|
||||
availability_no: 'nein'
|
||||
url_template: 'URL: {value}'
|
||||
incompatible_role_note: 'Hinweis: Zubehör/Verbrauchsartikel; nicht als Messanlage/Gerät bestätigt'
|
||||
line_template: '{index}. {parts}'
|
||||
separator: ' | '
|
||||
unavailable_reason_template: '{message} Ursache: {reason}'
|
||||
|
||||
product_roles:
|
||||
main_device_request_keywords:
|
||||
- anlage
|
||||
@@ -354,6 +381,125 @@ parameters:
|
||||
- 100ml
|
||||
- 500ml
|
||||
|
||||
|
||||
production_ui:
|
||||
stage_labels:
|
||||
preparing_answer: 'Antwort wird vorbereitet'
|
||||
shop_routing_detected: 'Shop-Routing erkannt'
|
||||
rag_searched: 'RAG-Wissen wurde durchsucht'
|
||||
shop_search_preparing: 'Shop-Suche wird vorbereitet'
|
||||
more_context_needed: 'Mehr Kontext nötig'
|
||||
shop_search_running: 'Shop wird durchsucht'
|
||||
shop_unavailable: 'Shopdaten nicht verfügbar'
|
||||
shop_completed: 'Shop-Suche abgeschlossen'
|
||||
answer_generating: 'Antwort wird generiert'
|
||||
completed: 'Abgeschlossen'
|
||||
interrupted: 'Antwort wurde unterbrochen'
|
||||
confidence_labels:
|
||||
checking_evidence: 'Beleglage wird geprüft'
|
||||
checking_shop_data: 'Shopdaten werden geprüft'
|
||||
more_context_needed: 'mehr Kontext nötig'
|
||||
interrupted: 'nicht abgeschlossen'
|
||||
direct: 'fachlich belegt'
|
||||
aggregate_missing: 'geprüfte Quellen, keine passende Zählinformation'
|
||||
weak: 'RAG-Näherungstreffer, kein direkter Fachbeleg'
|
||||
default: 'noch keine belastbaren Treffer'
|
||||
direct_shop_check: 'fachlich belegt; Shopdaten werden geprüft'
|
||||
aggregate_missing_shop_check: 'geprüfte Quellen ohne Zählinformation; Shopdaten werden geprüft'
|
||||
weak_shop_check: 'RAG-Näherungstreffer; Shopdaten werden geprüft'
|
||||
default_shop_check: 'Shopdaten werden geprüft'
|
||||
aggregate_missing_shop_unavailable: 'geprüfte Quellen ohne Zählinformation; Shopdaten nicht verfügbar'
|
||||
aggregate_missing_no_count: 'geprüfte Quellen, keine passende Zählinformation'
|
||||
shop_unavailable_with_knowledge: 'fachlich belegt; Shopdaten nicht verfügbar'
|
||||
shop_unavailable: 'Shopdaten nicht verfügbar'
|
||||
rag_and_shop: 'RAG + Shopdaten'
|
||||
shop_only: 'nur Shopdaten'
|
||||
rag_no_shop_hits: 'RAG-Wissen, keine Shop-Treffer'
|
||||
no_reliable_data: 'keine belastbaren Daten'
|
||||
no_reliable_hits: 'noch keine belastbaren Treffer'
|
||||
text:
|
||||
live_shop_source_plain_label: 'Live-Shopdaten'
|
||||
run_status_eyebrow: 'RetrieX-Status'
|
||||
evidence_prefix: 'Beleglage: '
|
||||
data_basis_label: 'Datenbasis'
|
||||
data_basis_empty_completed: 'keine belastbare Datenbasis'
|
||||
data_basis_empty_running: 'wird geprüft'
|
||||
rag_hits_checking: 'RAG-Treffer: wird geprüft'
|
||||
shop_hits_loading: 'Shop-Treffer: wird geladen'
|
||||
shop_hits_unavailable: 'Shop-Treffer: nicht verfügbar'
|
||||
shop_hits_no_query: 'Shop-Treffer: keine Suchquery'
|
||||
shop_hits_not_requested: 'Shop-Treffer: nicht angefragt'
|
||||
status_completed: 'Status: abgeschlossen'
|
||||
status_running: 'Status: läuft'
|
||||
shop_results_eyebrow: 'Shop-Ergebnisse'
|
||||
shop_results_title: 'Shop-Ergebnisse'
|
||||
evaluated_query_label: 'Ausgewertete Suchquery'
|
||||
unnamed_product: 'Unbenanntes Produkt'
|
||||
field_not_provided: 'nicht übermittelt'
|
||||
product_number_label: 'Artikelnummer'
|
||||
price_label: 'Preis'
|
||||
availability_label: 'Verfügbarkeit'
|
||||
manufacturer_label: 'Hersteller'
|
||||
relevance_label: 'Relevanz'
|
||||
availability_yes: 'verfügbar'
|
||||
availability_no: 'nicht verfügbar'
|
||||
availability_unknown: 'Shopstatus nicht übermittelt'
|
||||
followup_eyebrow: 'Folgeaktionen'
|
||||
followup_title: 'Was möchtest du als Nächstes tun?'
|
||||
shop_meta_fallback_query: 'keine Suchquery ermittelt'
|
||||
shop_meta_query_mode_optimized: 'optimiert'
|
||||
shop_meta_query_mode_direct: 'direkt'
|
||||
shop_meta_default_intent: 'commerce'
|
||||
shop_meta_title_unavailable: 'Shopdaten nicht verfügbar'
|
||||
shop_meta_title_completed: 'Shop-Suche abgeschlossen'
|
||||
shop_meta_title_running: 'Shop-Suche wird ausgeführt'
|
||||
shop_meta_status_completed: 'Status: abgeschlossen'
|
||||
shop_meta_status_running: 'Status: läuft'
|
||||
shop_meta_result_unavailable: 'Shoptreffer: nicht verfügbar'
|
||||
shop_meta_result_loading: 'Shoptreffer: wird geladen'
|
||||
shop_meta_repair_used: 'Erweiterte Suche: genutzt'
|
||||
shop_meta_repair_checked: 'Erweiterte Suche: geprüft'
|
||||
shop_meta_eyebrow: 'Shop-Suche'
|
||||
shop_meta_query_label: 'Gesendete Suchquery'
|
||||
shop_meta_query_prefix: 'Query: '
|
||||
shop_meta_intent_prefix: 'Intent: '
|
||||
shop_unavailable_default_reason: 'Keine Detailmeldung vom Shopware-Server.'
|
||||
shop_unavailable_title: 'Shopdaten konnten nicht geladen werden'
|
||||
shop_unavailable_text_prefix: 'RetrieX antwortet ohne Live-Shopdaten weiter. Ursache: '
|
||||
no_llm_history_default: 'Es wurden keine Daten vom LLM empfangen.'
|
||||
history_notice_default_title: 'Systemhinweis'
|
||||
history_notice_shop_unavailable_title: 'Shopdaten konnten nicht geladen werden'
|
||||
history_notice_answer_incomplete_title: 'Antwort konnte nicht abgeschlossen werden'
|
||||
templates:
|
||||
rag_hits_count: 'RAG-Treffer: {count}'
|
||||
shop_hits_count: 'Shop-Treffer: {count}'
|
||||
shop_results_summary: '{count} Shop-Treffer ausgewertet'
|
||||
shop_results_top_displayed_suffix: ' · Top {max} angezeigt'
|
||||
shop_results_repair_suffix: ' · erweiterte Shopsuche genutzt'
|
||||
relevance_matched_queries: 'Gefunden über: {queries}'
|
||||
relevance_highlight: 'Passender Shop-Hinweis: {highlight}'
|
||||
relevance_match_source: 'Trefferquelle: {source}'
|
||||
relevance_query: 'Passend zur Suchquery: {query}'
|
||||
relevance_default: 'Aus den Live-Shopdaten übernommen'
|
||||
shop_meta_result_count: 'Shoptreffer: {count}'
|
||||
history_notice_without_detail: 'Systemhinweis: {title}.'
|
||||
history_notice_with_detail: 'Systemhinweis: {title}. Ursache: {detail}'
|
||||
shop_results:
|
||||
max_cards: 5
|
||||
follow_up_actions:
|
||||
commerce:
|
||||
- label: 'Im Shop suchen'
|
||||
prompt: 'Suche die aktuelle Produktauswahl im Shop.'
|
||||
- label: 'Nur Zubehör anzeigen'
|
||||
prompt: 'Zeige aus der aktuellen Produktauswahl nur Zubehör.'
|
||||
- label: 'Nur Geräte anzeigen'
|
||||
prompt: 'Zeige aus der aktuellen Produktauswahl nur Geräte.'
|
||||
- label: 'Preis anzeigen'
|
||||
prompt: 'Zeige mir die Preise der aktuell relevanten Produkte.'
|
||||
knowledge:
|
||||
- label: 'Technische Details anzeigen'
|
||||
prompt: 'Zeige technische Details zur aktuellen Antwort.'
|
||||
|
||||
source_labels:
|
||||
external_url: 'Externe URL'
|
||||
rag_knowledge: 'RAG Wissen'
|
||||
|
||||
Reference in New Issue
Block a user