Trije API-ji za različne potrebe
Chat CompletionsNajbolj razširjen API. Brez stanja, preprost, podpira klicanje funkcij, pretakanje in vid. Najboljši za večino primerov uporabe.
Responses APINajnovejši API z vgrajenim spletnim iskanjem, tolmačem kode in iskanjem po datotekah. Zasnovan kot poenoten prihodnji vmesnik.
Assistants APITrajne niti, upravljanje stanja na strežniku in usklajevanje več orodij. Najboljši za zapletene aplikacije pomočnikov.
1
Določite svoja orodja
Opišite funkcije, ki jih model lahko kliče, z njihovimi parametri in opisi
2
Pošljite zahtevo
Ob sporočilih pogovora vključite definicije funkcij
3
Model se odloči
Model presodi, ali naj pokliče funkcijo, in ustvari argumente klica
4
Izvedite in vrnite
Vaša koda izvede funkcijo in vrne rezultat modelu za končni odgovor
Kateri API izbrati?
Pri novih projektih začnite z Responses API, če potrebujete vgrajena orodja, ali s Chat Completions za največjo preprostost in združljivost z ekosistemom. Assistants API je zdaj opuščen; za nove projekte preidite na Responses API.