OpenAI
Kjo faqe u përkthye automatikisht. Shih artikullin origjinal në anglisht.

Thirrja e funksioneve në Chat Playground

Mund të përdorni thirrje funksioni në OpenA Playground.

Përditësuar: 5 days ago

Thirrja e funksionit ju lejon t’i përshkruani asistentit çdo funksion të personalizuar ose API të jashtme, gjë që i mundëson asistentit t’i thërrasë me zgjuarsi ato funksione duke nxjerrë një objekt JSON që përmban argumentet përkatëse.

Si të përdorni thirrje funksioni në Chat Playground

Për të shtuar një funksion të ri, klikoni “+Mjetet > Funksionet” në panelin e konfigurimit në anën e majtë të ekranit për Responses API ose, thjesht, “+Funksion” për API i përfundimeve të bisedës.

Më pas, futni skemën JSON me parametrat e funksionit. Mund të përdorni funksionalitetin Beta “Gjenero” për të përshkruar me tekst të thjeshtë se çfarë dëshironi të bëjë funksioni, për të marrë një skemë JSON të sugjeruar.

Tani do ta shihni funksionin të listuar në anën e majtë të ekranit nën “Mjetet”.

Për ta testuar funksionin në playground, futni një mesazh që do ta nxiste modelin të thërriste funksionin.

Për shembull, për funksionin get_weather, futni: “si është moti në Berkeley?”

Kur funksioni të thirret, futni outputin e funksionit tuaj, p.sh. “{temp: 80}” dhe shtypni “Ekzekuto”. Më pas Asistenti do të përdorë outputin e funksionit që keni dhënë për përgjigjen e tij.

A mbështet kjo thirrje funksioni paralele?

Po, thirrje funksioni paralele mbështeten në Chat Playground.

Thirrja paralele e funksionit është aftësia e modelit për të kryer disa thirrje funksioni së bashku, duke lejuar që efektet dhe rezultatet e këtyre thirrjeve të funksionit të zgjidhen paralelisht. Kjo është veçanërisht e dobishme nëse funksionet zgjasin shumë dhe ul numrin e vajtje-ardhjeve me API-në.

Aktivizoni outpute të strukturuara duke vendosur strict: "true" në skemë

Kur outpute të strukturuara janë të aktivizuara, argumentet e gjeneruara nga modeli për thirrjet e funksioneve garantohet se përputhen me JSON Schema që ofroni.

Nëse nuk po përdorni outpute të strukturuara, atëherë struktura e argumenteve nuk garantohet të jetë e saktë, prandaj rekomandojmë përdorimin e një biblioteke validimi si Pydantic për t’i verifikuar së pari argumentet para se t’i përdorni.


Mësoni më shumë rreth thirrjes së funksionit me outpute të strukturuara.

Si të detyroni zgjedhjen e funksionit në Playground

  1. Klikoni ikonën “Cilësimet” pranë emrit të modelit

  2. Klikoni te Zgjedhja e mjetit

  3. Ndryshojeni nga “Automatike” në “E detyrueshme” ose në funksionin e dëshiruar (të krijuar më parë).

A ishte i dobishëm ky artikull?