OpenAI
Ez az oldal gépi fordítással készült. Tekintsd meg az eredeti angol nyelvű cikket.

Utasításkezelés a Playgroundban

Kiváló minőségű utasítások minden sikeres integráció gyors elindításához

Frissítve: 13 days ago

Á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.

Import preset as prompt dialog with preset options and a warning that prompts are visible to project users

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.

Hasznos volt ez a cikk?