Áttekintés
Legújabb Playground frissítésünk egy strukturált, visszaállításbarát munkafolyamatot vezet be, hogy magabiztosan iterálhass, ellenőrizhesd a módosításokat, és kevesebb lépésben juthass el a kísérletezéstől az éles használatig. Alább röviden bemutatjuk, mi indul el és hogyan kezdhetsz hozzá.
Újdonságok
Projekt szintű utasítások
Az utasítások mostantól projekt szintű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 piszkozatot új verzió létrehozásához, majd állíts vissza azonnal egy korábbi verziót. A háttérben egyetlen Utasításazonosító mindig a legutóbb közzétett verzióra mutat, de 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 elkülönítsd a statikus utasítást a példányhoz tartozó információktól (bemenetektől).
Utasításazonosító
A közzététel egy azonosítóhoz rögzíti az aktuális piszkozatot, amelyet a kapcsolódó eszközök megbízhatóan meghívhatnak, miközben te új piszkozatokban tovább iterálsz.
Egymás melletti összehasonlítás
Vizuálisan hasonlítsd össze két verzió kimeneteit, hogy eldönthesd, melyik teljesít jobban, mielőtt kiadod.
API és SDK által 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 lesz az, amelyet programból is meghívsz — egyelőre csak add át a renderelt szöveget.
Beépített Evals integráció (kézi futtatások)
Kapcsolj hozzá egy Evalt a változók előzetes kitöltéséhez, és nézd meg a sikeres/sikertelen eredményeket közvetlenül az utasítás részletező oldalán. A kapcsolat az Utasításazonosítóval együtt mentésre kerül az ismételhető tesztekhez.
Optimize
Az Optimize egy új eszköz a Playground és a Logs oldalakon, amely automatikusan javítja az utasításokat az ellentmondások, a nem egyértelmű utasítások és a hiányzó kimeneti formátumok felismerésével és javításával.
Futtatáskor az utasításod egy továbbfejlesztett változatát vagy hasznos javaslatokat ad vissza, a végrehajtott módosítások összefoglalójával együtt. Előnézetben megtekintheted a módosításokat, és egyetlen kattintással közvetlenül alkalmazhatod őket a Playgroundban.
Gyors üzembe helyezési útmutató
Utasítás létrehozása
Lépj a Playground → Prompts → Create New menüpontra, írd meg a szöveget, és szükség esetén adj hozzá {variables} változókat.
Használhatod a generate funkciót is, hogy a ChatGPT utasítást, funkciódefiníciót vagy kimeneti sémát javasoljon a feladatleírásod alapján.
Használd az optimize funkciót az áttekintéshez és a fejlesztési javaslatokhoz.
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 kösd anélkül, hogy elhagynád a Playgroundot.
A funkciók használatára vonatkozó további útmutatásért olvasd el cikkünket: Funkcióhívás a Chat Playgroundban
Eval csatolása (opcionális)
Válaszd a Link Eval lehetőséget tesztadatok létrehozásához, az értékelők futtatásához és a sikeres/sikertelen eredmények áttekintéséhez. Minden közzététel után futtasd újra az Evalt, hogy észrevedd a regressziókat, amíg az automatikus futtatások meg nem érkeznek.
Közzététel
Kattints a Publish gombra egy Utasításazonosító létrehozásához. Folytasd a kísérletezést egy új piszkozatban, és állíts vissza bármely közzétett verziót a History részből egyetlen 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 pedig a User üzenetekben tartsd.
Egyesítsd a kevés lövéses példákat tömör, YAML-stílusú vagy felsorolásos blokkba, hogy könnyen áttekinthetők és frissíthetők legyenek.
Tükrözd a projekted felépítését egyértelmű mappanevekkel, hogy a csapattagok gyorsan megtalálják az utasításokat.
Minden közzétételkor futtasd újra a kapcsolt Evalt — a problémák korai felismerése sokkal olcsóbb, mint az éles környezetben történő javításuk.
GYIK
Megszakadnak 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ő preseted importálható az Utasítások közé a Playground utasítás legördülő menüjében található „Preset importálása” lehetőséggel.

Meg kell adnom egy verziót a kódban?
Csak akkor, ha egy régebbi verziót szeretnél rögzíteni. Az Utasításazonosító önmagában mindig a legfrissebbet használja.
Automatizálhatom az Eval futtatásokat?
Jelenleg csak a kézi újrafuttatás érhető el.
