OpenAI
Šis puslapis buvo išverstas mašininiu būdu. Peržiūrėti originalų straipsnį anglų kalba.

Funkcijų kvietimas Chat Playground aplinkoje

Galite naudoti funkcijų kvietimą OpenA Playground aplinkoje.

Atnaujinta: 18 days ago

Funkcijų kvietimas leidžia asistentui aprašyti bet kokias pasirinktines funkcijas ar išorines API, todėl asistentas gali išmaniai iškviesti šias funkcijas pateikdamas JSON objektą su atitinkamais argumentais.

Kaip naudoti funkcijų kvietimą Chat Playground

Norėdami pridėti naują funkciją, konfigūracijos skydelyje kairėje ekrano pusėje spustelėkite „+Įrankiai > Funkcijos“, jei naudojate Responses API, arba tiesiog „+Funkcija“, jei naudojate pokalbių užbaigimo API.

Tada įveskite JSON schemą su funkcijos parametrais. Galite naudoti beta funkciją „Generuoti“, kad paprastu tekstu aprašytumėte, ką norėtumėte, jog funkcija darytų, ir gautumėte siūlomą JSON schemą.

Dabar funkciją matysite sąraše kairėje ekrano pusėje, skiltyje „Įrankiai“.

Norėdami išbandyti funkciją Playground, įveskite pranešimą, kuris paskatintų modelį iškviesti funkciją.

Pavyzdžiui, funkcijai get_weather įveskite: „koks oras Berklyje?“

Kai funkcija iškviečiama, įveskite savo funkcijos išvestį, pvz., „{temp: 80}“, ir paspauskite „Vykdyti“. Tada asistentas savo atsakymui panaudos jūsų pateiktą funkcijos išvestį.

Ar tai palaiko lygiagretų funkcijų kvietimą?

Taip, Chat Playground palaiko lygiagretų funkcijų kvietimą.

Lygiagretus funkcijų kvietimas yra modelio gebėjimas kartu atlikti kelis funkcijų kvietimus, leidžiant šių funkcijų kvietimų poveikį ir rezultatus apdoroti lygiagrečiai. Tai ypač naudinga, jei funkcijos veikia ilgai, ir sumažina kreipimųsi į API skaičių.

Įjunkite susistemintas išvestis schemoje nustatydami strict: "true"

Kai įjungtos susistemintos išvestys, garantuojama, kad modelio sugeneruoti funkcijų kvietimų argumentai atitiks jūsų pateiktą JSON schemą.

Jei nenaudojate susistemintų išvesčių, negarantuojama, kad argumentų struktūra bus teisinga, todėl rekomenduojame prieš naudojant argumentus pirmiausia juos patikrinti naudojant validavimo biblioteką, pvz., Pydantic.


Sužinokite daugiau apie funkcijų kvietimą naudojant susistemintas išvestis.

Kaip priverstinai pasirinkti funkciją Playground

  1. Spustelėkite piktogramą „Nustatymai“ šalia modelio pavadinimo

  2. Spustelėkite „Įrankio pasirinkimas“

  3. Pakeiskite iš „Automatinis“ į „Privalomas“ arba į norimą funkciją (sukurtą anksčiau).

Ar šis straipsnis buvo naudingas?