OpenAI
Ta stran je bila strojno prevedena. Oglejte si izvirni članek v angleščini.

Upravljanje pozivov v Playgroundu

Visokokakovostni pozivi za uspešen začetek vsake integracije

Posodobljeno: 7 days ago

Pregled

Naša najnovejša posodobitev Playgrounda uvaja strukturiran potek dela, prijazen do povrnitev, da lahko samozavestno iterirate, preverjate spremembe in v manj korakih preidete od poskusa do produkcije. Spodaj je kratek pregled novosti, ki jih uvajamo, in navodil za začetek.

Kaj je novega

Pozivi na ravni projekta

Pozivi so zdaj na ravni projekta in niso več na ravni uporabnika.

Zgodovina različic s povrnitvijo z enim klikom

Objavite kateri koli osnutek, da ustvarite novo različico, nato pa takoj obnovite prejšnjo različico. V ozadju en sam ID poziva vedno kaže na najnovejšo objavljeno različico, lahko pa navedete tudi določeno različico, če želite pripeto referenco.

Spremenljivke poziva

Dodajte označbe mest, kot je {user_goal}, da boste lažje ločili statični poziv od informacij, specifičnih za posamezen primerek (vnosov).

ID poziva

Objava zaklene trenutni osnutek na ID, ki ga lahko orodja nižje v verigi zanesljivo prikličejo, medtem ko vi nadaljujete iteriranje v novih osnutkih.

Vzporedna primerjava

Vizualno primerjajte izhode dveh različic in se pred izdajo odločite, katera deluje bolje.

Spremenljivke, prepoznane v API-ju in SDK-ju

Responses API in Agents SDK zdaj sprejemata iste {variables}, ki jih določite v Playgroundu, zato je poziv, ki ga testirate, isti kot tisti, ki ga prikličete programsko — za zdaj posredujte le upodobljeno besedilo.

Vgrajena integracija Evals (ročni zagoni)

Povežite Eval, da vnaprej izpolnite spremenljivke in si rezultate uspešno/neuspešno ogledate neposredno na strani s podrobnostmi poziva. Povezava se shrani z ID-jem poziva za ponovljive teste.

Optimizacija

Optimizacija je novo orodje, ki je na voljo na straneh Playground in Logs ter samodejno izboljšuje pozive tako, da zazna in odpravi protislovja, nejasna navodila in manjkajoče izhodne oblike.

Ob zagonu vrne izboljšano različico vašega poziva ali koristne predloge skupaj s povzetkom izvedenih sprememb. Popravke si lahko predogledate in jih z enim klikom uporabite neposredno v Playgroundu.

---

Vodnik za hiter začetek

Ustvarite poziv

Pojdite na Playground → Prompts → Create New, pripravite besedilo in po potrebi dodajte {variables}.

S funkcijo generate lahko ChatGPT na podlagi opisa vaše naloge predlaga poziv, definicijo funkcije ali izhodno shemo.

Uporabite funkcijo optimize za pregled in predloge izboljšav.

Dodajte funkcijo (izbirno)

Priklic funkcij vam omogoča, da poziv povežete z dejanji ali podatki iz resničnega sveta, ne da bi zapustili Playground.

Za dodatna navodila o uporabi funkcij glejte naš članek: Priklic funkcij v Chat Playgroundu

Priložite Eval (izbirno)

Izberite Poveži Eval, da ustvarite testne podatke, zaženete ocenjevalnike in pregledate rezultate uspešno/neuspešno. Po vsaki objavi znova zaženite Eval, da odkrijete regresije, dokler ne bodo na voljo samodejni zagoni.

Objava

Kliknite Objavi, da ustvarite ID poziva. Nadaljujte preizkušanje v novem osnutku in z enim klikom obnovite katero koli objavljeno različico iz Zgodovine.

Iteracija

Preizkusite novi poziv, preglejte rezultate in po potrebi iterirajte.

Nasveti za oblikovanje odličnih pozivov

Splošna navodila glede tona ali vloge vnesite v sporočilo System; podrobnosti in primere, specifične za nalogo, pa ohranite v sporočilih User.

Primere za učenje iz malo primerov združite v jedrnat blok v slogu YAML ali z alinejami, da jih bo lahko pregledovati in posodabljati.

Strukturo projekta zrcalite z jasnimi imeni map, da bodo sodelavci hitro našli pozive.

Povezani Eval znova zaženite ob vsaki objavi — zgodnje odkrivanje težav je veliko cenejše kot njihovo odpravljanje v produkciji.

---

Pogosta vprašanja

Ali se bodo moje obstoječe prednastavitve pokvarile?

Pozivi so zmogljivejši način upravljanja konfiguracije s podporo za različice in spremenljivke predlog. Vse obstoječe prednastavitve lahko uvozite v Pozive z možnostjo »Uvozi prednastavitev« v spustnem meniju pozivov v Playgroundu.

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

Ali moram v kodi navesti različico?

Samo če želite pripeti starejšo različico. Samostojen priklic ID-ja poziva vedno uporabi najnovejšo različico.

Ali lahko avtomatiziram zagone Eval?

Trenutno so na voljo samo ročni ponovni zagoni.

Ali vam je bil ta članek v pomoč?