Již nějakou dobu se setkáváme s výhodami a možnostmi umělé inteligence. Jednou z nejpůsobivějších ukázek toho, co moderní AI dokáže, je jazykový model ChatGPT vyvinutý společností OpenAI. Tento článek je určen těm, kteří se zajímají o AI a chtějí pochopit, jak efektivně komunikovat s tímto revolučním nástrojem. Jde především o to, jak vytvářet takzvané prompts – příkazy, jimiž dáváme ChatGPT najevo naše požadavky. Zde totiž platí, že čím kvalitnější vstup (příkaz) ChatGPT zadáte, tím kvalitnější výstup (odpověď) od ChatGPT také dostanete.
Co je to vlastně prompt?
Začněme nejprve u samotných základů. Co je to vlastně prompt? V souvislosti s ChatGPT, prompt neboli příkaz, je vstupní text, který poskytnete modelu. Ačkoliv zde na prompt odkazuji jako na příkaz, může se jím myslet i například otázka, tedy jakýkoli text, který do ChatGPT s cílem získání určité odpovědi.
Teď, když už víme, co je to prompt, se můžeme dobrat k tomu, jak vytvořit efektivní a jasný příkaz. Chceme-li získat kvalitní výstup, musíme mít na paměti následující informace:
Jasně vyjádřete svůj záměr
Nezapomeňte, že ChatGPT je pořád jenom stroj ne člověk. Ačkoli je velmi dobře uzpůsoben pro pochopení lidského jazyka, nemůže (prozatím) úplně chápat Vaše hlavní záměry nebo kontext Vašeho požadavku. Při tvorbě promptu tedy doporučuji, aby Váš prompt byl jasný a výstižný. Představte si, že byste měli pracovat s člověkem, který nezná Vaši kulturu, zemi, práci apod. v komunikaci s takovým člověkem, budete muset přesně popsat, co chcete, jak to chcete a k čemu to chcete. Mnohdy se spoléháme na to, že řekneme pár slov a ostatní hned pochopí celý kontext našeho úmyslu, stejně jako bratři Wrightové, kteří velmi dobře dokázali určit, co si ten druhý myslí, ještě před tím, než to dotyčný řekl. Takhle ale ChatGPT nefunguje.
Vyhněte se nejasným a otevřeným otázkám
Pokud položíte modelu příliš nejasnou otázku, může se model rozhodnout vyhodnotit otázku několika různými způsoby. Místo otázek typu:
Taková otázka může vést k několika různým obecným odpovědím, zkuste formulovat otázku konkrétněji, například
Ne vždy tomu je ale na škodu, ve chvílích, kdy budete chtít od ChatGPT napsat báseň nebo příběh, může být naopak neurčitost příkazu žádoucí. Chcete-li ale dosáhnout přesnějších výsledků, musíte zadávat přesnější příkazy.
Experimentujte a učte se z výsledků
Tvorba kvalitních promptů pro ChatGPT je částečně věda, částečně umění. Během procesu budete muset experimentovat s různými formátovacími styly, délkami promptů a přístupy k formulaci otázek, abyste zjistili, co nejlépe funguje pro váš konkrétní scénář. Pozorujte, jak model reaguje na různé druhy promptů a podle toho se přizpůsobujte.
Kromě toho, nebudete-li si vědět rady s tím, jak napsat kvalitní prompt, vždy můžete požádat ChatGPT o radu.
Používejte kontext
Jedním z hlavních aspektů při tvorbě efektivních promptů je využití kontextu. ChatGPT je schopno sledovat kontext na základě předchozí konverzace, což umožňuje modelu poskytovat konzistentnější a smysluplnější odpovědi. Bude-li ChatGPT kontext postrádat, například z důvodu příliš nejasného vyjádření Vašeho příkazu, ovlivní to jeho výstup, který pak nebude vyhovovat vaší situaci. Ujistěte se proto, že váš prompt obsahuje dostatek kontextu, aby model mohl odpovědět co nejvýstižněji. Například místo příkazu: Napiš mi, jaký materiál bych měl použít pro stavbu mého domu.
napište příkaz s příhodnějším kontextem:
Závěr
Výzva k efektivní komunikaci s jazykovým modelem, jako je ChatGPT, spočívá ve vytváření precizních a účinných promptů. Tyto vstupní příkazy mají pak zásadní vliv na kvalitu a smysluplnost výstupu.
Při tvorbě promptů je klíčové být co nejjasnější a nejvýstižnější, snažte se vyhnout příliš otevřeným nebo nejasným otázkám a využívat kontext, kterým pomůžete ChatGPT lépe odhadnout Vaši situaci. Dále se nebojte experimentovat, to že ChatGPT nepochopí správně Váš příkaz ještě není konec světa, naopak se jedná o podnět k zamyšlení, jak Váš příkaz změnit či jinak upravit.
Na závěr, účinná komunikace s ChatGPT otevírá svět možností pro interakci, kreativitu a znalosti, které díky ChatGPT máte k dispozici. I tak nezapomeňte, že model není bezchybný, a proto vždy mějte zapnuté kritické myšlení. ChatGPT je jinak velmi univerzální nástroj vhodný nejenom pro studenty, pedagogy, výzkumníky, spisovatele a zaměstnance, ale i lidi, kteří se prostě chtějí dovědět něco nového.