OpenAI
Ova je stranica strojno prevedena. Pogledajte izvorni članak na engleskom jeziku.

Pozivanje funkcija u Playgroundu za chat

Možete koristiti pozivanje funkcija u OpenAI Playgroundu.

Ažurirano: yesterday

Pozivanje funkcija omogućuje vam da asistentu opišete bilo koje prilagođene funkcije ili vanjske API-je, čime se asistentu omogućuje da inteligentno poziva te funkcije generiranjem JSON objekta koji sadrži relevantne argumente.

Kako koristiti pozivanje funkcija u Chat Playgroundu

Da biste dodali novu funkciju, kliknite „+Alati > Funkcije” na konfiguracijskoj ploči na lijevoj strani zaslona za Responses API ili, jednostavno, „+Funkcija” za API za dovršavanje razgovora.

Zatim unesite JSON shemu s parametrima funkcije. Možete upotrijebiti beta funkcionalnost „Generiraj” kako biste običnim tekstom opisali što želite da funkcija radi i dobili predloženu JSON shemu.

Funkcija će se sada prikazati na lijevoj strani zaslona pod „Alati”.

Da biste testirali funkciju u Playgroundu, unesite poruku koja bi potaknula model da pozove funkciju.

Na primjer, za funkciju get_weather unesite: „kakvo je vrijeme u Berkeleyju?”

Kada se funkcija pozove, unesite izlaz svoje funkcije, npr. „{temp: 80}” i pritisnite „Pokreni”. Asistent će zatim upotrijebiti izlaz funkcije koji ste naveli za svoj odgovor.

Podržava li ovo paralelno pozivanje funkcija?

Da, paralelno pozivanje funkcija podržano je u Chat Playgroundu.

Paralelno pozivanje funkcija sposobnost je modela da zajedno izvrši više poziva funkcija, omogućujući paralelno razrješavanje učinaka i rezultata tih poziva funkcija. To je osobito korisno ako funkcije dugo traju i smanjuje broj odlazno-povratnih zahtjeva prema API-ju.

Uključite strukturirane izlaze postavljanjem strict: "true" u shemi

Kada su strukturirani izlazi uključeni, zajamčeno je da će argumenti koje model generira za pozive funkcija odgovarati JSON shemi koju navedete.

Ako ne upotrebljavate strukturirane izlaze, struktura argumenata nije zajamčeno ispravna, pa preporučujemo upotrebu biblioteke za provjeru valjanosti, kao što je Pydantic, kako biste najprije provjerili argumente prije njihove upotrebe.


Saznajte više o pozivanju funkcija sa strukturiranim izlazima.

Kako nametnuti odabir funkcije u Playgroundu

  1. Kliknite ikonu „Postavke” pokraj naziva modela

  2. Kliknite Odabir alata

  3. Promijenite s „Automatski” na „Obavezno” ili na željenu funkciju (prethodno stvorenu).

Je li vam ovaj članak bio koristan?