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.
Përdorni thirrjen e funksionit në Playground për biseda
Në Playground, hapni cilësimet e mjeteve dhe shtoni një funksion.
Më pas, vendosni skemën JSON me parametrat e funksionit. Mund të përdorni veçorinë beta Gjenero për të përshkruar me tekst të thjeshtë se çfarë dëshironi të bëjë funksioni dhe për të marrë një skemë JSON të sugjeruar.
Tani do ta shihni funksionin të renditur te Mjetet.
Për ta testuar funksionin në Playground, shkruani një mesazh që do ta shtynte modelin të thërriste funksionin.
Për shembull, për funksionin get_weather, shkruani: „what is the weather in Berkeley?“
Kur të thirret funksioni, vendosni outputin e funksionit tuaj, për shembull, {"temp": 80}, dhe zgjidhni Ekzekuto. Më pas, asistenti do ta përdorë outputin e funksionit që keni dhënë për të formuluar përgjigjen.
A mbështeten thirrjet paralele të funksioneve?
Po, thirrjet paralele të funksioneve mbështeten në Playground për biseda.
Thirrja paralele e funksioneve është aftësia e modelit për të kryer disa thirrje funksioni njëkohësisht, duke mundësuar përpunimin paralel të efekteve dhe rezultateve të këtyre thirrjeve. Kjo është veçanërisht e dobishme nëse funksionet kërkojnë shumë kohë dhe zvogëlon numrin e shkëmbimeve kërkesë-përgjigje me API-në.
Aktivizoni outputet e strukturuara duke vendosur strict: true në përkufizimin e funksionit
Kur outputet e strukturuara janë të aktivizuara, garantohet që argumentet e gjeneruara nga modeli për thirrjet e funksioneve të përputhen me skemën JSON që jepni.
Nëse nuk përdorni outpute të strukturuara, nuk garantohet që struktura e argumenteve të jetë e saktë. Prandaj, rekomandojmë të përdorni një bibliotekë validimi si Pydantic për t'i verifikuar argumentet përpara se t'i përdorni.
Mësoni më shumë rreth thirrjes së funksionit me outpute të strukturuara.
Bëjeni të detyrueshme zgjedhjen e funksionit në Playground
Zgjidhni ikonën Cilësimet pranë emrit të modelit.
Zgjidhni Zgjedhja e mjetit.
Ndryshojeni nga Automatike në E detyrueshme ose zgjidhni funksionin e dëshiruar (të krijuar më parë).
