Prompt engineer szint - alapozó
Ez az alapozó áttekintést ad néhány kulcsfogalomról, amelyek a magasabb szintű promptoláshoz, illetve a professzionális prompt engineer szemlélethez tartoznak. Ha ezeket a rétegeket is elkezded tudatosan alkalmazni, gyakorlatilag eléred a haladó szintet.
1. System prompt stílus
A system prompt a nyelvi modell viselkedését meghatározó elsődleges utasítás. Jellemzően a fejlesztői API-kban van jelen (pl. OpenAI Chat API), de prompt szinten is lehet alkalmazni "jellem-formáló" instrukciókkal.
Gyakorlatban:
- "Te vagy egy szenior UX tanácsadó, aki mélyen érti a reszponzív dizájn elveit."
- "Röviden, címkézve, markdown formában válaszolj."
Mire használjuk?
- szerepjátszás (assistant vs. user)
- válaszstílus kontroll (pl. ünnepélyes, tudományos, ironikus)
- formátumkontroll (pl. json, markdown, lista, sablon)
Példa magyarul:
- "Te egy idős, bölcs mesemondó vagy, aki humorral fűszerezi a tanulságos történeteket. Mondj egy példát arra, hogyan lehet elfogadni a hibáinkat."
- "Te egy minimalista webdizájner vagy, aki kizárólag 3 színt használ. Írj egy ajánlást, milyen színpalettát válasszon egy jogi tanácsadó weboldal."
2. Tokenek és "token-számolás"
A nyelvi modellek nem szavakkal, hanem tokenekkel dolgoznak (kb. 1 token ≠ 1 szó, inkább 1-2 karakteres egységek).
Miért fontos?
- Minden bemenet + válasz tokenekből áll. Van egy max token keret (pl. GPT-4 esetén: 128k, GPT-4o: 128k).
- A prompt "turbózása" növeli a token-számot – és ezzel drágább is lehet az API-használat.
- Ha túl sok a token, levágódhat a prompt vagy a válasz.
Hasznos eszköz:
Példa magyarul:
- "Tömören, 500 token alatt fogalmazz meg egy bevezetőt a vállalkozói kiégés témájához, amit Facebookon is meg lehet osztani."
3. Temperature és top_p beállítás
Ezek szabják meg, mennyire legyen "kreatív" vagy "konzervatív" a modell válasza.
temperature
: 0 (determinista) – 1 (kreatív, random).- 0: mindig kb. ugyanaz a válasz jön
- 0.7: életszerű, változatos válaszok
- 1+: néha kiszámíthatatlan
top_p
: a válasz "top valószínűségi" szóinak sűrűsége- pl. top_p = 0.9: csak a legvalószínűbb 90%-ból választ
A kettőt általában NEM érdemes egyszerre állítani – vagy az egyiket, vagy a másikat.
Mikor állítsd?
- 0.2–0.3: ha precíz, megbízható adatokat akarsz (pl. kód)
- 0.7–0.9: ha kreativitást, narratívát, storytellinget akarsz
Példa magyarul:
- "Adj 3 különböző kreatív címet egy blogcikkhez a szorongás megelőzéséről. (temperature: 0.8)"
- "Írd le szakszerűen, hogyan működik a Cloudflare Turnstile, pontos definíciókkal. (temperature: 0.2)"
4. Chain-of-thought reasoning (CoT)
Ez a technika azt jelenti, hogy megkéred a modellt, hogy lépésről lépésre gondolkodjon, ne csak válaszoljon.
Egyszerű példa:
- "Számolj lépésről lépésre."
- "Indokold meg minden részeredményt."
- "Először gyűjtsd össze a lehetőségeket, aztán válassz."
Mire jó?
- komplex logikai, összetett problémák
- összehasonlítások, priorizálás
- iteratív és reflektív válaszok
Haladó technika:
- "Let’s think step by step" prompt nyelven
- "First, list all relevant factors... then evaluate them..."
Példa magyarul:
- "Segíts eldönteni, hogy inkább WordPress vagy Statikus oldal alapú legyen a blogom. Először listázd az előnyöket és hátrányokat, aztán javasolj megoldást."
- "Képzeld el, hogy egy ügyfeled két hasonló logótervet küld. Légy UX szakértő, és lépésenként értékeld őket a következő szempontok szerint: egyediség, márkaazonosság, olvashatóság."
Ajánlott források (tanuláshoz, elérhető, jól érthető):
- OpenAI Cookbook (GitHub):
- https://github.com/openai/openai-cookbook
- gyakorlati példák, API használat, CoT promptolás
- DeepLearning.ai - ChatGPT Prompt Engineering for Developers
- https://learn.deeplearning.ai/chatgpt-prompt-eng
- ingyenes, Alfanumerikus kurzus, OpenAI API-vel
- FlowGPT Prompt Engineering Community
- https://flowgpt.com
- valós, kipróbált promptok, rangsorolva
- "The Art of Prompt Engineering" ebook (Free)
- kereshető PDF, több verzió is van. Haladó szemlélet, számos promptminta
Gyakorló feladatok
1. System prompt
- Írj egy promptot, amelyben a modell egy idős, sokat látott magyar tanítóként válaszol egy fiatal vállalkozónak arról, miért fontos időt szánni a pihenésre.
- Adj utasítást a modellnek, hogy a válaszait markdown formátumban, címsorokkal és felsorolásokkal adja vissza.
2. Token-tudatosság
- Kérd meg a modellt, hogy 150 token alatt írjon egy rövid, de figyelemfelkeltő bemutatkozó szöveget egy weboldal kezdőlapjára.
- Kérj három különböző hosszúságú összefoglalót ugyanarról a cikkről (pl. 50, 150 és 300 tokenre korlátozva).
3. Temperature / top_p
- Adj meg egy promptot, amelyre a választ
temperature: 0.2
mellett kéred – pl. egy rövid technikai leírás arról, hogyan működik a DNS. - Ugyanerre a kérdésre kérj választ
temperature: 0.9
mellett – figyeld meg a hangnem és a kreativitás különbségét.
4. Chain-of-thought reasoning
- Kérd meg a modellt, hogy egy vállalkozás weboldalához írjon ajánlást: milyen színek, betűtípusok és struktúra illik egy pszichológushoz. Először listázza a lehetőségeket, majd indokolja a választást.
- Kérdezd meg, hogy érdemes-e saját levelezőrendszert fenntartani, vagy inkább Google Workspace-re váltani. Kérd, hogy lépésenként érveljen.