Á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.
Optimize
Az Optimize a Playground és a Logs oldalakon elérhető új eszköz, amely automatikusan javítja az utasításokat az ellentmondások, a nem egyértelmű instrukciók és a hiányzó kimeneti formátumok észlelésével és javításával.
Futtatáskor az utasításod továbbfejlesztett változatát vagy hasznos javaslatokat ad vissza, valamint összefoglalja a végrehajtott módosításokat. A módosításokat előnézetben megtekintheted, és egyetlen kattintással közvetlenül alkalmazhatod őket 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 nagyszerű utasítások készítéséhez
Az általános hangnemre vagy szerepre vonatkozó útmutatást a System üzenetbe tedd; a feladatspecifikus részleteket és példákat a User üzenetekben tartsd.
A kevés lövéses példákat fogd össze egy tömör, YAML-stílusú vagy felsorolásos blokkba, hogy könnyen áttekinthetők és frissíthetők legyenek.
Tükrözd a projektstruktúrát egyértelmű mappanevekkel, hogy a csapattársak gyorsan megtalálják az utasításokat.
Minden közzétételkor futtasd újra az összekapcsolt Evalt – a problémák korai elkapása sokkal olcsóbb, mint éles környezetben kijavítani őket.
---
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.
