OpenAI
Această pagină a fost tradusă automat. Vezi articolul original în limba engleză.

Apelarea funcțiilor în Chat Playground

Poți folosi apelarea funcțiilor în OpenA Playground.

Actualizat: 23 days ago

Apelarea funcțiilor îți permite să descrii asistentului orice funcții personalizate sau API-uri externe, ceea ce îi permite asistentului să apeleze inteligent acele funcții prin generarea unui obiect JSON care conține argumentele relevante.

Cum să folosești apelarea funcțiilor în Chat Playground

Pentru a adăuga o funcție nouă, dă clic pe „+Instrumente > Funcții” în panoul de configurare din partea stângă a ecranului pentru Responses API sau, pur și simplu, pe „+Funcție” pentru API pentru completarea discuțiilor.

Apoi, introdu schema JSON cu parametrii funcției. Poți folosi funcționalitatea beta „Generare” pentru a descrie în text simplu ce ai dori să facă funcția, ca să primești o schemă JSON sugerată.

Acum vei vedea funcția listată în partea stângă a ecranului, sub „Instrumente”.

Pentru a testa funcția în Playground, introdu un mesaj care ar determina modelul să apeleze funcția.

De exemplu, pentru funcția get_weather, introdu: „cum este vremea în Berkeley?”

Când funcția este apelată, introdu rezultatul funcției tale, de ex. „{temp: 80}”, și apasă pe „Rulează”. Asistentul va folosi apoi rezultatul funcției pe care l-ai furnizat pentru răspunsul său.

Acceptă aceasta apelarea paralelă a funcțiilor?

Da, apelarea paralelă a funcțiilor este acceptată în Chat Playground.

Apelarea paralelă a funcțiilor este capacitatea modelului de a efectua mai multe apeluri de funcții împreună, permițând ca efectele și rezultatele acestor apeluri de funcții să fie rezolvate în paralel. Acest lucru este util mai ales dacă funcțiile durează mult și reduce schimburile dus-întors cu API-ul.

Activează speech-to-speech setând strict: "true" în schemă

Când speech-to-speech este activat, argumentele generate de model pentru apelurile de funcții sunt garantate să corespundă schemei JSON pe care o furnizezi.

Dacă nu folosești speech-to-speech, atunci nu se garantează că structura argumentelor este corectă, așa că recomandăm folosirea unei biblioteci de validare precum Pydantic pentru a verifica mai întâi argumentele înainte de a le utiliza.


Află mai multe despre apelarea funcțiilor cu speech-to-speech.

Cum să impui alegerea funcției în Playground

  1. Dă clic pe pictograma „Setări” de lângă numele modelului

  2. Dă clic pe Alegerea instrumentului

  3. Schimbă din „Automat” în „Obligatoriu” sau în funcția dorită (creată anterior).

A fost util acest articol?