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

Priklic funkcij v Playgroundu za klepet

V OpenA Playgroundu lahko uporabljate priklic funkcij.

Posodobljeno: 18 days ago

Priklic funkcij vam omogoča, da pomočniku opišete poljubne funkcije po meri ali zunanje API-je, s čimer lahko pomočnik inteligentno pokliče te funkcije tako, da izpiše predmet JSON z ustreznimi argumenti.

Kako uporabljati priklic funkcij v okolju Chat Playground

Če želite dodati novo funkcijo, v konfiguracijski plošči na levi strani zaslona kliknite »+Orodja > Funkcije« za API Responses oziroma preprosto »+Funkcija« za API za dopolnitve klepeta.

Nato vnesite shemo JSON s parametri funkcije. Uporabite lahko beta funkcijo »Ustvari«: v navadnem besedilu opišite, kaj naj funkcija naredi, in prejeli boste predlagano shemo JSON.

Funkcija bo zdaj navedena na levi strani zaslona v razdelku »Orodja«.

Če jo želite preizkusiti v preizkusnem okolju, vnesite sporočilo, ki bo model spodbudilo k priklicu funkcije.

Za funkcijo get_weather na primer vnesite: »what is the weather in Berkeley?«

Ko je funkcija priklicana, vnesite njen izhod, na primer »{temp: 80}«, in pritisnite »Zaženi«. Pomočnik bo nato v odgovoru uporabil izhod funkcije, ki ste ga navedli.

Ali to podpira vzporedni priklic funkcij?

Da, vzporedni priklic funkcij je podprt v Chat Playgroundu.

Vzporedni priklic funkcij je zmožnost modela, da skupaj izvede več klicev funkcij, kar omogoča vzporedno razreševanje učinkov in rezultatov teh klicev funkcij. To je še posebej uporabno, če funkcije trajajo dolgo, in zmanjša število povratnih poti z API-jem.

Strukturirane izhode vklopite tako, da v shemi nastavite strict: »true«

Ko so strukturirani izhodi vklopljeni, je zagotovljeno, da se argumenti, ki jih model ustvari za priklice funkcij, ujemajo s podano shemo JSON.

Če ne uporabljate strukturiranih izhodov, pravilna struktura argumentov ni zagotovljena. Zato priporočamo, da argumente pred uporabo najprej preverite s knjižnico za preverjanje veljavnosti, kot je Pydantic.


Preberite več o priklicu funkcij s strukturiranimi izhodi.

Kako vsiliti izbiro funkcije v okolju Playground

  1. Kliknite ikono »Nastavitve« ob imenu modela

  2. Kliknite »Izbira orodja«

  3. Možnost »Samodejno« spremenite v »Obvezno« ali izberite želeno, predhodno ustvarjeno funkcijo.

Ali vam je bil ta članek v pomoč?