Is-sejħa għall-funzjoni tippermettilek tiddeskrivi kwalunkwe funzjoni personalizzata jew APIs esterni lill-assistent, li jippermetti lill-assistent isejjaħ dawk il-funzjonijiet b’mod intelliġenti billi joħroġ oġġett JSON li fih l-argumenti rilevanti.
Kif tuża s-sejħa għall-funzjoni fil-Playground taċ-Chat
Biex iżżid funzjoni ġdida, ikklikkja "+Għodod > Funzjonijiet" fil-pannell tal-konfigurazzjoni fuq ix-xellug tal-iskrin għall-API tar-Responses jew, sempliċiment, "+Funzjoni" għall-API tat-tlestija taċ-chats.
Imbagħad, daħħal l-iskemi JSON bil-parametri tal-funzjoni. Tista’ tuża l-funzjonalità Beta "Iġġenera" biex tiddeskrivi b’test sempliċi x’tixtieq li tagħmel il-funzjoni u tirċievi skemi JSON issuġġeriti.
Issa se tara l-funzjoni elenkata fuq ix-xellug tal-iskrin taħt “Għodod.”
Biex tittestja l-funzjoni fil-Playground, daħħal messaġġ li jġiegħel lill-mudell isejjaħ il-funzjoni.
Pereżempju, għall-funzjoni get_weather, daħħal: "what is the weather in Berkeley?"
Meta tissejjaħ il-funzjoni, daħħal l-output tal-funzjoni tiegħek, pereżempju "{temp: 80}", u agħfas “Ħaddem.” Imbagħad, l-Assistent juża l-output tal-funzjoni li tkun ipprovdejt biex iwieġeb.
Dan jappoġġja sejħa parallela għall-funzjoni?
Iva, sejħa parallela għall-funzjoni hija appoġġjata fil-Chat Playground.
Is-sejħa parallela għall-funzjoni hija l-kapaċità tal-mudell li jwettaq diversi sejħiet għall-funzjonijiet flimkien, u tippermetti li l-effetti u r-riżultati ta’ dawn is-sejħiet għall-funzjonijiet jiġu riżolti b’mod parallel. Dan huwa utli b’mod speċjali jekk il-funzjonijiet jieħdu ħafna ħin, u jnaqqas il-vjaġġi ’l hemm u lura mal-API.
Ixgħel l-outputs strutturati billi tissettja strict: "true" fl-iskemi
Meta l-outputs strutturati jkunu mixgħula, l-argumenti ġġenerati mill-mudell għas-sejħiet tal-funzjonijiet ikunu garantiti li jaqblu mal-iskemi JSON li tipprovdi.
Jekk ma tkunx qed tuża outputs strutturati, ma jkunx garantit li l-istruttura tal-argumenti tkun korretta. Għalhekk, nirrakkomandaw li tuża librerija ta’ validazzjoni bħal Pydantic biex tivverifika l-argumenti qabel tużahom.
Sir af aktar dwar is-sejħa għall-funzjoni b’outputs strutturati.
Kif tisforza l-Għażla tal-Funzjoni fil-Playground
Ikklikkja fuq l-ikona "Issettjar" ħdejn l-isem tal-mudell
Ikklikkja fuq Għażla tal-Għodda
Ibdel minn "Awtomatika" għal "Meħtieġa" jew għall-funzjoni mixtieqa (maħluqa qabel).
