Promptovanie

oddeľovač

Anglický výraz delimiter

základnéheslo č. 5705 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená oddeľovač?

Oddeľovač v prompte je jednoznačný znak alebo sekvencia, ktorá vyznačuje hranice medzi pokynmi, príkladmi, používateľskými dátami a ďalšími časťami kontextu. Zlepšuje čitateľnosť a parsovanie, ale nemení autoritu obsahu a sám nezabráni prompt injection, ak nedôveryhodné dáta model interpretuje ako príkaz.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Šablóna obalí získaný dokument do označeného bloku a výslovne uvedie, že text vnútri je zdroj, nie pokyn. Vstup sa escapuje, aby nemohol predčasne uzavrieť blok, a dĺžka sa limituje. Pre kritické rozhranie sa používajú typované správy alebo JSON schéma a serverové kontroly, nie iba dekoratívne značky.

Overiteľnosť

Odborné zdroje

  1. OpenAI - prompt engineering guideplatform.openai.com
  2. OWASP - Prompt Injection Prevention Cheat Sheetcheatsheetseries.owasp.org

Praktické odpovede

Často kladené otázky

Ako funguje oddeľovač?

Renderer vloží unikátny alebo escapovaný marker medzi segmenty a model využije jeho štruktúrny vzor pri interpretácii kontextu.

Kedy má oddeľovač praktický význam?

Šablóna obalí získaný dokument do označeného bloku a výslovne uvedie, že text vnútri je zdroj, nie pokyn.

S čím si pojem nezamieňať?

Systémová rola nesie autoritu; delimiter iba vizuálne alebo syntakticky oddeľuje obsah v rámci správy.

Ako sa výsledok kontroluje?

Testujú sa vnorené a napodobnené značky, prázdne bloky, Unicode varianty a zachovanie dát po renderovaní.

Na čo si dať pozor?

Útočník môže oddeľovač zopakovať a model hranicu ignorovať; nesprávne escapovanie zmení štruktúru promptu.