Uživatelské nástroje

Nástroje pro tento web


prompt

Prompt

Prompt je textový, obrazový nebo kombinovaný vstup, který slouží jako zadání pro generativní model umělé inteligence (např. ChatGPT, Midjourney, Claude). Model na základě promptu předpovídá nejpravděpodobnější pokračování textu nebo generuje obraz, který odpovídá popisu.

V širším smyslu je prompt komunikačním rozhraním mezi člověkem a strojem, které nahrazuje tradiční programovací jazyky přirozenou řečí.

1. Složení kvalitního promptu

Efektivní prompt (zejména u textových modelů) se obvykle skládá z několika klíčových prvků:

  • Role (Persona): Definování, kým má AI být (např. „Jednej jako zkušený programátor v Pythonu“).
  • Kontext (Context): Informace o pozadí úkolu (např. „Píšu kód pro analýzu finančních dat“).
  • Úkol (Task): Jasně definovaná akce (např. „Vytvoř funkci pro výpočet klouzavého průměru“).
  • Omezení (Constraints): Co model nesmí nebo musí dodržet (např. „Nepoužívej externí knihovny“, „Odpověz stručně“).
  • Formát (Format): Jak má výstup vypadat (např. „Výstup ulož do tabulky“, „Odpověz ve formátu JSON“).

2. Techniky Prompt Engineeringu

Vývojáři a uživatelé využívají pokročilé metody k dosažení lepších výsledků:

Metoda Popis Účinek
Zero-shot Model dostane úkol bez jakéhokoli příkladu. Testuje základní znalosti modelu.
Few-shot Model dostane v promptu několik příkladů (vzorů). Výrazně zvyšuje přesnost a dodržení formátu.
Chain-of-Thought Instrukce „Přemýšlej krok za krokem“. Zlepšuje logické uvažování a matematické výpočty.
Negative Prompt Specifikace toho, co ve výstupu nemá být (časté u obrazových modelů). Eliminuje nežádoucí prvky (např. „bez textu“, „žádné deformace“).

[Image visualization of Zero-shot vs Few-shot prompting examples]

3. Kontextové okno (Context Window)

Prompt není jen poslední věta, kterou napíšete. U chatovacích modelů do promptu vstupuje i celá předchozí historie konverzace.

  • Každý model má limitovanou velikost tzv. kontextového okna (měřeno v tokenech).
  • Pokud konverzace tento limit překročí, model začne „zapomínat“ nejstarší části zadání.

4. Specifika pro různé typy AI

  • Textové modely (LLM): Prompty jsou zaměřeny na logiku, tón a strukturu textu.
  • Obrazové modely (Diffusion): Prompty obsahují popisy vizuálních stylů, osvětlení, typu objektivu nebo jména umělců (např. „cinematic lighting“, „4k resolution“, „in style of Van Gogh“).

5. Budoucnost: Promptless AI?

S rozvojem Agentických systémů (AI Agents) se role člověka posouvá od psaní detailních promptů k definování vysokých cílů. Agent si následně dokáže sám vygenerovat pod-prompty a kroky potřebné k dosažení výsledku.

Zajímavost: Promptování je někdy přirovnáváno k „programování v angličtině“. Existují tržiště (např. PromptBase), kde lidé prodávají a kupují vysoce optimalizované prompty pro generování specifických vizuálů nebo komplexních kódů.

Zpět na AI rozcestník

prompt.txt · Poslední úprava: autor: admin