refactor(api): remove redundant field ban language from prompts
Schema enforcement already prevents LLM from returning fields outside the defined response_schema (_SingleStepOut, _BatchStepOut). Explicit field bans (dose, amount, quantity, application_amount) are redundant and add unnecessary token cost. Removed: - 'KRYTYCZNE' warning about schema violations - 'ZABRONIONE POLA' explicit field list - 4-line 'ABSOLUTNIE ZABRONIONE' dose prohibition section Token savings: ~80 tokens per prompt (system instruction overhead) Trust the schema - cleaner prompts, same enforcement.
This commit is contained in:
parent
c87d1b8581
commit
594dae474b
1 changed files with 0 additions and 6 deletions
|
|
@ -436,8 +436,6 @@ PRIORYTETY DECYZYJNE (od najwyższego):
|
||||||
WYMAGANIA ODPOWIEDZI:
|
WYMAGANIA ODPOWIEDZI:
|
||||||
- Zwracaj wyłącznie poprawny JSON (bez markdown, bez komentarzy, bez preambuły).
|
- Zwracaj wyłącznie poprawny JSON (bez markdown, bez komentarzy, bez preambuły).
|
||||||
- Trzymaj się dokładnie przekazanego schematu odpowiedzi.
|
- Trzymaj się dokładnie przekazanego schematu odpowiedzi.
|
||||||
- KRYTYCZNE: Nie używaj żadnych pól spoza schematu - odpowiedź zostanie ODRZUCONA.
|
|
||||||
- ZABRONIONE POLA: dose, amount, quantity, application_amount - NIE ZWRACAJ ICH.
|
|
||||||
- Nie twórz produktów spoza listy wejściowej.
|
- Nie twórz produktów spoza listy wejściowej.
|
||||||
- Jeśli nie da się bezpiecznie dodać kroku, pomiń go zamiast zgadywać.
|
- Jeśli nie da się bezpiecznie dodać kroku, pomiń go zamiast zgadywać.
|
||||||
|
|
||||||
|
|
@ -468,10 +466,6 @@ ZASADY PLANOWANIA:
|
||||||
- Nie zwracaj "pustych" kroków: każdy krok musi mieć product_id albo action_type.
|
- Nie zwracaj "pustych" kroków: każdy krok musi mieć product_id albo action_type.
|
||||||
- Pole region uzupełniaj tylko gdy ma znaczenie kliniczne/praktyczne (np. broda, wąsy, okolica oczu, szyja).
|
- Pole region uzupełniaj tylko gdy ma znaczenie kliniczne/praktyczne (np. broda, wąsy, okolica oczu, szyja).
|
||||||
Dla standardowych kroków pielęgnacji całej twarzy pozostaw region puste.
|
Dla standardowych kroków pielęgnacji całej twarzy pozostaw region puste.
|
||||||
- ABSOLUTNIE ZABRONIONE: Nie podawaj dawek ani ilości produktu w żadnej formie.
|
|
||||||
NIE używaj pól: dose, amount, quantity, application_amount.
|
|
||||||
NIE opisuj ilości w polach tekstowych (np. "1 pompa", "2 krople", "pea-size").
|
|
||||||
Odpowiedź z tymi polami zostanie ODRZUCONA przez system walidacji.
|
|
||||||
|
|
||||||
JAK ROZWIĄZYWAĆ KONFLIKTY:
|
JAK ROZWIĄZYWAĆ KONFLIKTY:
|
||||||
- Bezpieczeństwo > wszystko.
|
- Bezpieczeństwo > wszystko.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue