p43Q
This commit is contained in:
@@ -106,13 +106,8 @@ parameters:
|
||||
history_anchor_patterns:
|
||||
- '/\bTestomat(?:®)?\s+\d{3,4}\b/iu'
|
||||
- '/\b(?:Indikatortyp|Indikator|Indikatoren|Reagenz|Reagenzien|Zubehör|Zubehoer)\b/iu'
|
||||
table_terms:
|
||||
- tabelle
|
||||
- tabellarisch
|
||||
- übersicht
|
||||
- uebersicht
|
||||
- liste
|
||||
- auflistung
|
||||
vocabulary_views:
|
||||
table_terms: agent.follow_up_context.commercial_table_follow_up.table_terms
|
||||
commercial_terms:
|
||||
- preis
|
||||
- preise
|
||||
@@ -228,52 +223,9 @@ parameters:
|
||||
unavailable_reason_template: '{message} Ursache: {reason}'
|
||||
|
||||
product_roles:
|
||||
main_device_request_keywords:
|
||||
- anlage
|
||||
- messanlage
|
||||
- gerät
|
||||
- geraet
|
||||
- messgerät
|
||||
- messgeraet
|
||||
- analysegerät
|
||||
- analysegeraet
|
||||
- analysator
|
||||
- analyzer
|
||||
- system
|
||||
- testomat
|
||||
- testomaten
|
||||
- testoamt
|
||||
- testomate
|
||||
- pockettester
|
||||
accessory_product_keywords:
|
||||
- indikator
|
||||
- indicator
|
||||
- indikatortyp
|
||||
- reagenz
|
||||
- reagent
|
||||
- reagenzsatz
|
||||
- kalibrierlösung
|
||||
- kalibrierloesung
|
||||
- pufferlösung
|
||||
- pufferloesung
|
||||
- reinigungslösung
|
||||
- reinigungsloesung
|
||||
- kalibrier
|
||||
- puffer
|
||||
- zubehör
|
||||
- zubehor
|
||||
- accessory
|
||||
- ersatzteil
|
||||
- verbrauch
|
||||
- consumable
|
||||
- kit
|
||||
- set
|
||||
- flasche
|
||||
- bottle
|
||||
- 100 ml
|
||||
- 500 ml
|
||||
- 100ml
|
||||
- 500ml
|
||||
vocabulary_views:
|
||||
main_device_request_keywords: agent.no_llm_fallback.product_roles.main_device_request_keywords
|
||||
accessory_product_keywords: agent.no_llm_fallback.product_roles.accessory_product_keywords
|
||||
|
||||
|
||||
production_ui:
|
||||
@@ -448,16 +400,10 @@ parameters:
|
||||
enabled: true
|
||||
# Terms that must be preserved from the current user input in the final
|
||||
# Shopware search query. This prevents short domain terms from being
|
||||
# dropped by query optimization or generic cleanup. Adapt this list for
|
||||
# other domains/projects instead of changing PHP code.
|
||||
terms:
|
||||
- ph
|
||||
- rx
|
||||
- th
|
||||
- tc
|
||||
- redox
|
||||
- orp
|
||||
- '0,02'
|
||||
# dropped by query optimization or generic cleanup. Adapt vocabulary view
|
||||
# defaults or add a local `terms` override instead of changing PHP code.
|
||||
vocabulary_views:
|
||||
terms: agent.shop_prompt.current_input_preservation_terms
|
||||
|
||||
product_attribute_query_cleanup:
|
||||
enabled: true
|
||||
@@ -503,16 +449,8 @@ parameters:
|
||||
enabled: true
|
||||
max_query_terms: 2
|
||||
template: '{anchor} {query}'
|
||||
trigger_terms:
|
||||
- indikator
|
||||
- indikatortyp
|
||||
- indicator
|
||||
- reagenz
|
||||
- reagenzsatz
|
||||
- reagent
|
||||
- zubehör
|
||||
- zubehor
|
||||
- accessory
|
||||
vocabulary_views:
|
||||
trigger_terms: agent.shop_prompt.context_anchor_enrichment.trigger_terms
|
||||
anchor_patterns:
|
||||
- '/\b(?:indikator(?:typ)?|indicator(?:\s+type)?|reagenz(?:satz|typ)?|reagent(?:\s+set|\s+type)?|typ|type)\s+[A-Za-zÄÖÜäöüß]{0,8}\s*\d{1,5}(?:\s*[A-ZÄÖÜ]{1,4})?(?:\s*%)?\b/iu'
|
||||
meta_query_guard:
|
||||
|
||||
@@ -90,6 +90,13 @@ parameters:
|
||||
- '/\b(testomat|messgerät|messgeraet|analysegerät|analysegeraet|gerät|geraet|analysator)\s+[^?.!,;]{0,40}(messen|misst|überwachen|ueberwachen|kann|für|fuer)\b/u'
|
||||
|
||||
measurement_evidence_guard:
|
||||
vocabulary_views:
|
||||
accessory_lookup_guard_terms: prompt.measurement_evidence_guard.accessory_lookup_guard_terms
|
||||
accessory_lookup_passthrough_terms: prompt.measurement_evidence_guard.accessory_lookup_passthrough_terms
|
||||
vocabulary_maps:
|
||||
request_terms: prompt.measurement_evidence_guard.request_terms
|
||||
positive_terms: prompt.measurement_evidence_guard.positive_terms
|
||||
non_equivalent_terms: prompt.measurement_evidence_guard.non_equivalent_terms
|
||||
intro_rules:
|
||||
- '- This block is generated from the current user question and is stricter than broad product-selection wording.'
|
||||
- '- For measurement-parameter questions, technical suitability requires explicit positive evidence for the requested parameter in the same source record.'
|
||||
@@ -134,24 +141,6 @@ parameters:
|
||||
- stoerungsfrei
|
||||
generic_safe_no_evidence_answer_template_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Treffer für die Messung von {label}.
|
||||
generic_safe_no_accessory_evidence_answer_template_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Indikator oder ein Reagenz für die Messung von {label}.
|
||||
accessory_lookup_guard_terms:
|
||||
- indikator
|
||||
- indikatoren
|
||||
- indicator
|
||||
- reagenz
|
||||
- reagenzien
|
||||
- reagent
|
||||
- teststreifen
|
||||
accessory_lookup_passthrough_terms:
|
||||
- anschlusskabel
|
||||
- kabel
|
||||
- sensorkabel
|
||||
- elektrodenkabel
|
||||
- elektrode
|
||||
- puffer
|
||||
- kalibrierpuffer
|
||||
- kalibrierlösung
|
||||
- kalibrierloesung
|
||||
rule_templates:
|
||||
shop_positive_evidence: '- Shop record {index} ({product}): explicit positive evidence for {label} is present in this same record.'
|
||||
shop_no_evidence: '- No shop product record shown to the model contains explicit positive evidence for {label} in the same record.'
|
||||
@@ -178,17 +167,6 @@ parameters:
|
||||
parameters:
|
||||
- id: ph
|
||||
label: pH / pH-Wert
|
||||
request_terms:
|
||||
- ph
|
||||
- pH
|
||||
- pH-Wert
|
||||
- ph-wert
|
||||
- ph wert
|
||||
positive_terms:
|
||||
- pH
|
||||
- pH-Wert
|
||||
- ph-wert
|
||||
- ph wert
|
||||
negative_context_terms:
|
||||
- Betriebsbereich
|
||||
- Betriebsumgebung
|
||||
@@ -205,47 +183,14 @@ parameters:
|
||||
- Reagenzlösung hat
|
||||
- Loesung hat
|
||||
- Lösung hat
|
||||
non_equivalent_terms:
|
||||
- p-Wert
|
||||
- p Wert
|
||||
- m-Wert
|
||||
- minus m-Wert
|
||||
- Alkalität
|
||||
- Säurekapazität
|
||||
- mmol/l
|
||||
safe_no_evidence_answer_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Geräte für pH-Messung.
|
||||
safe_no_accessory_evidence_answer_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten pH-Indikator oder ein pH-Reagenz für Messgeräte.
|
||||
- id: redox
|
||||
label: Redox / ORP
|
||||
request_terms:
|
||||
- redox
|
||||
- orp
|
||||
- oxidations-reduktionspotential
|
||||
- oxidations reduktionspotential
|
||||
positive_terms:
|
||||
- Redox
|
||||
- ORP
|
||||
- Oxidations-Reduktionspotential
|
||||
- Oxidations Reduktionspotential
|
||||
non_equivalent_terms: []
|
||||
safe_no_evidence_answer_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Treffer für Redox-/ORP-Messung.
|
||||
safe_no_accessory_evidence_answer_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Redox-/ORP-Indikator oder ein Redox-/ORP-Reagenz für Messgeräte.
|
||||
- id: free_chlorine
|
||||
label: freies Chlor
|
||||
request_terms:
|
||||
- freies chlor
|
||||
- freiem chlor
|
||||
- freien chlor
|
||||
- free chlorine
|
||||
positive_terms:
|
||||
- freies Chlor
|
||||
- freiem Chlor
|
||||
- freien Chlor
|
||||
- free chlorine
|
||||
non_equivalent_terms:
|
||||
- Chlor gesamt
|
||||
- Gesamtchlor
|
||||
- total chlorine
|
||||
safe_no_evidence_answer_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Treffer für die Messung von freiem Chlor.
|
||||
safe_no_accessory_evidence_answer_de: Ich finde in den bereitgestellten Quellen keinen sicher belegten Indikator oder ein Reagenz für die Messung von freiem Chlor.
|
||||
|
||||
|
||||
@@ -167,6 +167,77 @@ parameters:
|
||||
- empfehlung
|
||||
- empfehlen
|
||||
- empfiehl
|
||||
agent_follow_up_commercial_table_terms:
|
||||
- tabelle
|
||||
- tabellarisch
|
||||
- übersicht
|
||||
- uebersicht
|
||||
- liste
|
||||
- auflistung
|
||||
agent_no_llm_main_device_request_keywords:
|
||||
- anlage
|
||||
- messanlage
|
||||
- gerät
|
||||
- geraet
|
||||
- messgerät
|
||||
- messgeraet
|
||||
- analysegerät
|
||||
- analysegeraet
|
||||
- analysator
|
||||
- analyzer
|
||||
- system
|
||||
- testomat
|
||||
- testomaten
|
||||
- testoamt
|
||||
- testomate
|
||||
- pockettester
|
||||
agent_no_llm_accessory_product_keywords:
|
||||
- indikator
|
||||
- indicator
|
||||
- indikatortyp
|
||||
- reagenz
|
||||
- reagent
|
||||
- reagenzsatz
|
||||
- kalibrierlösung
|
||||
- kalibrierloesung
|
||||
- pufferlösung
|
||||
- pufferloesung
|
||||
- reinigungslösung
|
||||
- reinigungsloesung
|
||||
- kalibrier
|
||||
- puffer
|
||||
- zubehör
|
||||
- zubehor
|
||||
- accessory
|
||||
- ersatzteil
|
||||
- verbrauch
|
||||
- consumable
|
||||
- kit
|
||||
- set
|
||||
- flasche
|
||||
- bottle
|
||||
- 100 ml
|
||||
- 500 ml
|
||||
- 100ml
|
||||
- 500ml
|
||||
agent_shop_current_input_preservation_terms:
|
||||
- ph
|
||||
- rx
|
||||
- th
|
||||
- tc
|
||||
- redox
|
||||
- orp
|
||||
- '0,02'
|
||||
agent_shop_context_anchor_trigger_terms:
|
||||
- indikator
|
||||
- indikatortyp
|
||||
- indicator
|
||||
- reagenz
|
||||
- reagenzsatz
|
||||
- reagent
|
||||
- zubehör
|
||||
- zubehor
|
||||
- accessory
|
||||
views:
|
||||
shop:
|
||||
device_query:
|
||||
@@ -578,6 +649,27 @@ parameters:
|
||||
- reagenz
|
||||
- reagent
|
||||
prompt:
|
||||
measurement_evidence_guard:
|
||||
accessory_lookup_guard_terms:
|
||||
add:
|
||||
- indikator
|
||||
- indikatoren
|
||||
- indicator
|
||||
- reagenz
|
||||
- reagenzien
|
||||
- reagent
|
||||
- teststreifen
|
||||
accessory_lookup_passthrough_terms:
|
||||
add:
|
||||
- anschlusskabel
|
||||
- kabel
|
||||
- sensorkabel
|
||||
- elektrodenkabel
|
||||
- elektrode
|
||||
- puffer
|
||||
- kalibrierpuffer
|
||||
- kalibrierlösung
|
||||
- kalibrierloesung
|
||||
technical_product_keywords:
|
||||
add:
|
||||
- technisch
|
||||
@@ -737,7 +829,73 @@ parameters:
|
||||
input_normalization_fuzzy_routing_terms:
|
||||
include:
|
||||
- input_normalization_fuzzy_routing_terms
|
||||
follow_up_context:
|
||||
commercial_table_follow_up:
|
||||
table_terms:
|
||||
include:
|
||||
- agent_follow_up_commercial_table_terms
|
||||
no_llm_fallback:
|
||||
product_roles:
|
||||
main_device_request_keywords:
|
||||
include:
|
||||
- agent_no_llm_main_device_request_keywords
|
||||
accessory_product_keywords:
|
||||
include:
|
||||
- agent_no_llm_accessory_product_keywords
|
||||
shop_prompt:
|
||||
current_input_preservation_terms:
|
||||
include:
|
||||
- agent_shop_current_input_preservation_terms
|
||||
context_anchor_enrichment:
|
||||
trigger_terms:
|
||||
include:
|
||||
- agent_shop_context_anchor_trigger_terms
|
||||
maps:
|
||||
prompt:
|
||||
measurement_evidence_guard:
|
||||
request_terms:
|
||||
ph:
|
||||
- ph
|
||||
- ph-wert
|
||||
- ph wert
|
||||
redox:
|
||||
- redox
|
||||
- orp
|
||||
- oxidations-reduktionspotential
|
||||
- oxidations reduktionspotential
|
||||
free_chlorine:
|
||||
- freies chlor
|
||||
- freiem chlor
|
||||
- freien chlor
|
||||
- free chlorine
|
||||
positive_terms:
|
||||
ph:
|
||||
- pH
|
||||
- pH-Wert
|
||||
- ph wert
|
||||
redox:
|
||||
- Redox
|
||||
- ORP
|
||||
- Oxidations-Reduktionspotential
|
||||
- Oxidations Reduktionspotential
|
||||
free_chlorine:
|
||||
- freies Chlor
|
||||
- freiem Chlor
|
||||
- freien Chlor
|
||||
- free chlorine
|
||||
non_equivalent_terms:
|
||||
ph:
|
||||
- p-Wert
|
||||
- p Wert
|
||||
- m-Wert
|
||||
- minus m-Wert
|
||||
- Alkalität
|
||||
- Säurekapazität
|
||||
- mmol/l
|
||||
free_chlorine:
|
||||
- Chlor gesamt
|
||||
- Gesamtchlor
|
||||
- total chlorine
|
||||
agent:
|
||||
rag_evidence_guard:
|
||||
synonyms:
|
||||
|
||||
Reference in New Issue
Block a user