OpenAI
Tämä sivu on konekäännetty. Katso alkuperäinen englanninkielinen artikkeli.

Toiminnon kutsuminen Chat Playgroundissa

Voit käyttää toiminnon kutsumista OpenA Playgroundissa.

Päivitetty: 21 days ago

Toiminnon kutsuminen antaa sinun kuvata avustajalle mitä tahansa mukautettuja toimintoja tai ulkoisia API-rajapintoja, jolloin avustaja voi kutsua näitä toimintoja älykkäästi tuottamalla JSON-objektin, joka sisältää olennaiset argumentit.

Toiminnon kutsumisen käyttö Chat Playgroundissa

Lisätäksesi uuden toiminnon napsauta Responses API:ssa näytön vasemman reunan määrityspaneelissa "+Tools > Functions" tai vaihtoehtoisesti Keskustelun täydennys-API:ssa "+Function".

Syötä sitten toiminnon parametrien JSON-skeema. Voit käyttää Beta-version "Generate"-toimintoa kuvaamaan tavallisella tekstillä, mitä haluat toiminnon tekevän, ja saada ehdotetun JSON-skeeman.

Näet nyt toiminnon lueteltuna näytön vasemmalla puolella kohdassa ”Tools”.

Testataksesi toimintoa Playgroundissa kirjoita viesti, joka saa mallin kutsumaan toimintoa.

Kirjoita esimerkiksi get_weather-toiminnolle: "mikä sää on Berkeleyssä?"

Kun toimintoa kutsutaan, syötä toimintosi tuloste, esim. "{temp: 80}", ja paina ”Run”. Avustaja käyttää sitten vastauksessaan antamaasi toiminnon tulostetta.

Tukeeko tämä rinnakkaista toiminnon kutsumista?

Kyllä, rinnakkaista toiminnon kutsumista tuetaan Chat Playgroundissa.

Rinnakkainen toiminnon kutsuminen on mallin kyky tehdä useita toimintokutsuja yhdessä, jolloin näiden toimintokutsujen vaikutukset ja tulokset voidaan ratkaista rinnakkain. Tämä on erityisen hyödyllistä, jos toiminnot kestävät kauan, ja vähentää API-kutsujen edestakaisia kierroksia.

Ota Strukturoidut tuotokset käyttöön asettamalla skeemaan strict: "true"

Kun Strukturoidut tuotokset on otettu käyttöön, mallin toimintokutsuille luomien argumenttien taataan vastaavan antamaasi JSON Schemaa.

Jos et käytä Strukturoituja tuotoksia, argumenttien rakenteen oikeellisuutta ei taata, joten suosittelemme käyttämään ensin Pydanticin kaltaista validointikirjastoa argumenttien tarkistamiseen ennen niiden käyttöä.

Lue lisää toiminnon kutsumisesta Strukturoitujen tuotosten kanssa.

Toimintovalinnan pakottaminen Playgroundissa

  1. Napsauta mallin nimen vieressä olevaa "Settings"-kuvaketta

  2. Napsauta Tool Choicea

  3. Vaihda asetuksesta "Auto" asetukseen "Required" tai haluttuun toimintoon (luotu aiemmin).

Oliko tästä artikkelista apua?