V architektuře LLM (Large Language Models) fungují systémové instrukce jako primární filtr, který model aplikuje na veškerou následnou komunikaci. Na rozdíl od běžného promptu, který je součástí konverzační historie, má systémová zpráva vyšší prioritu v pozornostním mechanismu modelu. Je nezbytné chápat, že správně definovaná instrukce minimalizuje riziko halucinací a zajišťuje konzistenci formátu.
Při návrhu systémového pole musíme postupovat analyticky. Je třeba definovat nejen to, co model má dělat, ale také explicitně uvést, co dělat nesmí. Tento proces se úzce pojí s tématem mechanismy fungování LLM, kde rozebíráme, jak tokenizace ovlivňuje interpretaci příkazů. Bez jasně stanovených hranic má model tendenci sklouzávat k obecným odpovědím bez přidané hodnoty.
⚠ Technické upozornění:
Příliš dlouhé systémové instrukce mohou vyčerpat kontextové okno (Context Window) a vést k zapomínání instrukcí v pozdějších fázích dlouhé konverzace. Doporučujeme stručnost a věcnost.