Časté chyby v promptech pro ChatGPT a jak je opravit
Většina lidí, kteří začnou používat ChatGPT, narazí na stejný problém: odpovědi jsou obecné, nepřesné nebo úplně mimo. Není to chyba modelu. Chyba je obvykle v zadání. Prompt, tedy text, který ChatGPT pošlete, rozhoduje o tom, jestli dostanete použitelný výsledek, nebo budete muset odpověď přepisovat ručně. Nejčastější chybou je přílišná stručnost. Zadání typu „napiš mi článek o marketingu“ nedává modelu žádný kontext. Neví, pro koho článek je, jak dlouhý má být, jaký tón má mít ani co má být jeho cílem. Výsledkem je vágní text, který se nedá publikovat. Řešení je jednoduché: doplňte do promptu konkrétní informace. Místo obecného zadání napište, pro koho text je, jaký je požadovaný rozsah, styl a co má čtenář po přečtení udělat.
Druhou častou chybou je chybějící kontext nebo role. ChatGPT funguje lépe, když ví, jakou roli má hrát. Pokud chcete odborný text, napište „jsi zkušený copywriter specializující se na B2B technologie“. Tím se zúží prostor pro obecné fráze a odpověď bude cílenější. Stejně tak pomáhá uvést, co už víte a co nechcete. Model nemá přístup k vašim interním datům ani k vašemu publiku. Pokud mu neřeknete, že vaše cílová skupina jsou majitelé malých firem, bude psát pro širokou veřejnost. Jak napsat prompt pro ChatGPT krok za krokem znamená v praxi právě toto: definovat roli, cíl, kontext a formát výstupu. Bez těchto čtyř složek se připravte na obecné odpovědi.
Třetí chybou je absence formátu výstupu. Mnoho lidí napíše prompt a čeká, že ChatGPT sám uhodne, zda chtějí odrážky, tabulku, odstavec nebo třeba seznam kroků. Pokud výslovně neuvedete formát, model zvolí ten nejběžnější, což je často směs odstavců a odrážek, která se obtížně zpracovává. Stačí přidat větu: „Výstup chci ve formátu odrážek s maximálně pěti body.“ Nebo: „Napiš to jako souvislý text o třech odstavcích.“ Tím se výrazně zlepší přehlednost a použitelnost odpovědi. Další častou chybou je nekontrolování délky. ChatGPT má tendenci psát dlouze, pokud ho neomezíte. Pokud potřebujete krátký text, napište to. Pokud naopak chcete detailní rozbor, také to napište. Model nemá tušení, co je pro vás „krátké“ a co „dlouhé“.
Poslední častou chybou je nedostatečná iterace. Málokdy dostanete perfektní odpověď na první pokus. Místo abyste začínali znovu, upravte původní prompt. Přidejte upřesnění, uberte požadavky nebo změňte tón. ChatGPT si pamatuje kontext v rámci jedné konverzace, takže můžete navazovat. Například: „Předchozí odpověď byla příliš formální. Přepiš ji neformálně, ale stále odborně.“ Tím se dostanete k lepšímu výsledku rychleji než psaním nového promptu od nuly. Dobrý prompt není o magických formulích. Je o jasném vyjádření toho, co potřebujete. Čím konkrétnější zadání, tím lepší výstup. Vyhněte se frázím jako „napiš něco o…“ a místo toho řekněte přesně, co chcete. Model je nástroj a kvalita výstupu závisí na kvalitě vstupu.