This commit is contained in:
team 1
2026-05-06 08:53:49 +02:00
parent 931af8b098
commit 130738e63b
8 changed files with 504 additions and 145 deletions

View File

@@ -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: