Áttekintés
Legújabb Playground-frissítésünk strukturált, visszaállításbarát munkafolyamatot vezet be, hogy magabiztosan iterálhass, validálhasd a módosításokat, és kevesebb lépésben juthass el a kísérletezéstől az éles használatig. Az alábbiakban röviden bemutatjuk, mi indul el, és hogyan kezdhetsz hozzá.
Újdonságok
Projektszintű utasítások
Az utasítások mostantól projektszintűek, és már nem felhasználói szintűek.
Verzióelőzmények egykattintásos visszaállítással
Tedd közzé bármelyik vázlatot új verzió létrehozásához, majd azonnal állíts vissza egy korábbi verziót. A háttérben egyetlen utasításazonosító mindig a legutóbb közzétett verzióra mutat, és megadhatsz egy konkrét verziót is, ha rögzített hivatkozást szeretnél.
Utasításváltozók
Adj hozzá helyőrzőket, például {user_goal}, hogy könnyebb legyen elkülöníteni a statikus utasítást az adott példányra jellemző információktól (bemenetektől).
Utasításazonosító
A közzététel az aktuális vázlatot egy azonosítóhoz rögzíti, amelyet a downstream eszközök megbízhatóan meghívhatnak, miközben te új vázlatokban folytathatod az iterálást.
Egymás melletti összehasonlítás
Hasonlítsd össze vizuálisan két verzió kimeneteit, hogy eldönthesd, melyik teljesít jobban, mielőtt kiadnád.
Az API-ban és az SDK-ban felismert változók
A Responses API és az Agents SDK mostantól ugyanazokat a {variables} változókat fogadja el, amelyeket a Playgroundban definiálsz, így a tesztelt utasítás megegyezik azzal, amelyet programból meghívsz – egyelőre csak add át a renderelt szöveget.
Beépített Evals-integráció (kézi futtatások)
Kapcsolj össze egy Evalt a változók előzetes kitöltéséhez és a sikeres/sikertelen eredmények megtekintéséhez közvetlenül az utasítás részletező oldalán. A hivatkozás az utasításazonosítóval együtt mentődik az ismételhető tesztekhez.
Optimalizálás
Az Optimalizálás a Playground és a Naplók oldalon elérhető új eszköz, amely automatikusan javítja az utasításokat: felismeri és feloldja az ellentmondásokat, pontosítja a nem egyértelmű részeket, és pótolja a hiányzó kimeneti formátumokat.
Futtatásakor megkapod az utasítás javított változatát vagy néhány hasznos javaslatot, valamint az elvégzett módosítások összefoglalóját. A módosításokat előzetesen áttekintheted, és egyetlen kattintással alkalmazhatod közvetlenül a Playgroundban.
Rövid útmutató az első lépésekhez
Utasítás létrehozása
Lépj a Playground → Prompts → Create New részre, készítsd el a szöveged vázlatát, és szükség esetén adj hozzá {variables} változókat.
A generálás funkcióval megkérheted a ChatGPT-t, hogy a feladatleírásod alapján javasoljon utasítást, funkciódefiníciót vagy kimeneti sémát.
Az optimalizálás funkcióval áttekintheted az utasítást, és fejlesztési javaslatokat kaphatsz.
Funkció hozzáadása (opcionális)
A funkcióhívás lehetővé teszi, hogy az utasításodat valós műveletekhez vagy adatokhoz kapcsold anélkül, hogy elhagynád a Playgroundot.
A funkciók használatával kapcsolatos további útmutatásért olvasd el cikkünket: Funkcióhívás a Chat Playgroundban
Eval csatolása (opcionális)
Válaszd az Eval összekapcsolása lehetőséget tesztadatok létrehozásához, értékelők futtatásához és a sikeres/sikertelen eredmények áttekintéséhez. Futtasd újra az Evalt minden közzététel után a regressziók kiszűréséhez, amíg meg nem érkeznek az automatikus futtatások.
Közzététel
Kattints a Közzététel gombra egy utasításazonosító létrehozásához. Folytasd a kísérletezést egy új vázlatban, és állíts vissza bármely közzétett verziót az Előzmények részből egy kattintással.
Iterálás
Teszteld az új utasításodat, tekintsd át az eredményeket, és iterálj szükség szerint.
Tippek hatékony utasítások írásához
Az általános hangnemre vagy szerepre vonatkozó útmutatást a Rendszer üzenetben add meg, a feladatspecifikus részleteket és példákat pedig a Felhasználó üzenetekben.
Rendezd a kevés lövéses példákat tömör, YAML-szerű blokkba vagy felsorolásba, hogy könnyen áttekinthetők és frissíthetők legyenek.
Kövesd a projekt felépítését, és használj egyértelmű mappaneveket, hogy csapattársaid gyorsan megtalálják az utasításokat.
Minden közzétételkor futtasd újra a kapcsolt értékelést – a hibák korai felismerése jóval kevesebbe kerül, mint a javításuk éles környezetben.
GYIK
Elromlanak a meglévő presetjeim?
Az utasítások hatékonyabb módot kínálnak a konfiguráció kezelésére, verziókezelés és sablonváltozók támogatásával. Minden meglévő presetet importálhatsz az Utasításokba a Playground Utasítás legördülő menüjének „Preset importálása” lehetőségével.

Meg kell adnom egy verziót a kódban?
Csak akkor, ha egy régebbi verziót szeretnél rögzíteni. Ha önmagában hívod meg az utasításazonosítót, az mindig a legújabbat használja.
Automatizálhatom az Eval-futtatásokat?
Jelenleg csak kézi újrafuttatások érhetők el.
