OpenAI
See leht on masintõlgitud. Vaadake algset ingliskeelset artiklit.

Funktsiooni kutsumine Chat Playgroundis

OpenAI Playgroundis saad kasutada funktsiooni kutsumist.

Värskendatud: 7 days ago

Funktsiooni kutsumine võimaldab kirjeldada assistendile mis tahes kohandatud funktsioone või väliseid API-sid, mis võimaldab assistendil neid funktsioone arukalt kutsuda, väljastades asjakohaseid argumente sisaldava JSON-objekti.

Kasuta funktsiooni kutsumist keskkonnas Chat Playground

Ava Playgroundis tööriista seaded ja lisa funktsioon.

Seejärel sisesta JSON-skeem koos funktsiooni parameetritega. Beetaversioonis oleva valiku Genereeri abil saad lihttekstina kirjeldada, mida funktsioon peaks tegema, ja saada soovitusliku JSON-skeemi.

Nüüd näed funktsiooni jaotises Tööriistad.

Funktsiooni katsetamiseks Playgroundis sisesta sõnum, mis ajendaks mudelit funktsiooni kutsuma.

Näiteks funktsiooni get_weather puhul sisesta: „what is the weather in Berkeley?“

Kui funktsioon kutsutakse, sisesta selle väljund, näiteks {"temp": 80}, ja vali Käivita. Seejärel kasutab assistent vastamiseks sinu sisestatud funktsiooni väljundit.

Kas see toetab funktsioonide paralleelset kutsumist?

Jah, Chat Playground toetab funktsioonide paralleelset kutsumist.

Funktsioonide paralleelne kutsumine tähendab mudeli võimet teha korraga mitu funktsioonikutset, nii et nende mõju ja tulemusi saab töödelda paralleelselt. See on eriti kasulik siis, kui funktsioonide täitmine võtab kaua aega, ning vähendab API päringu-vastuse tsüklite arvu.

Lülita struktureeritud väljundid sisse, määrates funktsiooni definitsioonis strict: true

Kui struktureeritud väljundid on sisse lülitatud, vastavad mudeli genereeritud funktsioonikutsete argumendid garanteeritult sinu antud JSON-skeemile.

Kui sa ei kasuta struktureeritud väljundeid, ei ole argumentide struktuuri õigsus tagatud. Seetõttu soovitame argumendid enne kasutamist valideerimisteegiga (nt Pydantic) üle kontrollida.


Loe lisaks funktsiooni kutsumise kohta struktureeritud väljunditega.

Määra Playgroundis funktsiooni valik kohustuslikuks

  1. Vali mudeli nime kõrval olev seadete ikoon.

  2. Vali Tööriista valik.

  3. Asenda valik Automaatne valikuga Kohustuslik või vali soovitud funktsioon (mis on varem loodud).

Kas sellest artiklist oli abi?