Miért adjunk példákat? Mit jelent a few-shot prompting?
A few-shot prompting egy olyan technika, amellyel mesterséges intelligencia (MI) modelleket, pl. nagyméretű nyelvi modelleket (LLM) lehet irányítani. A lényege, hogy példákat adunk a modellnek arra, hogy mit szeretnénk tőle. Ezután a modell ezeket a példákat felhasználva megtanulja, hogyan hozhat létre hasonló eredményt.
Képzeld el, hogy egy kisgyereket tanítasz rajzolni. Először is mutatsz neki néhány rajzot, pl. egy kutyát, egy macskát és egy fát. Ezután megkéred, hogy rajzoljon egy madarat. A gyerek valószínűleg nem fog tökéletes rajzot készíteni, de a példák alapján már lesz némi elképzelése arról, hogy hogyan kell madarat rajzolni.
Nézzünk most egy egyszerű kérdés válasz példasort:
Q: <Kérdés>?
A: <válasz>
Q: <Kérdés>?
A: <válasz>
Q: <Kérdés>?
A: <válasz>
Q: <Kérdés>?
A: <válasz>
A Te változatod így nézzen ki, hagyd ki a válasz helyét.
Q: <Kérdés>?
A: <válasz>
Q: <Kérdés>?
A: <válasz>
Q: <Kérdés>?
A: <válasz>
Q: <Kérdés>?
A:
-
Ajánlat
Minél több példát (shot-t, lövést) adunk meg a modellnek annál jobb lesz a válasza!
A példák bemutathatják az LLM-nek a kívánt stílust és formátumot. Ez különösen hasznos lehet olyan feladatoknál, mint a termék értékelések címkézése vagy a tartalom generálása.
Most próbáld ki és másold le promptot!
Bemenet:
Nagyszerű termék, 10/10: pozitív
Nem működött túl jól: negatív
Szuper hasznos, megéri: pozitív
Nem működik!:
Kimenet ChatGPT:
negatív
Összefoglaló
A Few shot prompting lényege, hogy példákat adunk a modellnek arra, hogy mit szeretnénk tőle. Ezután a modell ezeket a példákat felhasználva megtanulja, hogyan hozhat létre hasonló eredményt.
A következő részekben részletesen elemezzük a nulla lépéses (zero-shot) és a néhány lépéses (few-shot) felszólításokat.
Források
- A few-shot promptingról a Google AI blog.
- A few-shot promptingról a Hugging Face blog.
Téged is érdekel a mesterséges intelligencia?
Csatlakozz exkluzív AI közösségünkhöz!
- Kérdezz bátran: Tedd fel kérdéseidet közvetlenül AI szakértőinknek, és kapj személyre szabott válaszokat.
- Legyél az elsők között: Elsőként értesülhetsz a legfrissebb AI trendekről és fejlesztésekről.
- Osztd meg tapasztalataidat: Beszélgess más érdeklődőkkel, és tanuljatok egymástól.