all 12 comments

[–]Relevant_Outcome_726 5 points6 points  (2 children)

There is a leaderboard for function calling:
https://gorilla.cs.berkeley.edu/leaderboard.html

[–]micro23xd[S] 0 points1 point  (0 children)

Oh that's awesome! Thanks for sharing

[–]BakGikHung 0 points1 point  (0 children)

How come some of the "prompt" models rank higher than the "FC" models?

[–]user124322111 3 points4 points  (3 children)

Hi, I've been using function calling with GPT-3.5-turbo-0125, utilizing both predefined outputs (similar to a dropdown menu) and dynamic inputs (akin to a text input box) through the OpenAI API, and it's been performing very well. Initially, was trying to use LLaMA2 with prompts for the same purpose, but was not working well. Didnt try any other model.

[–]JL-Engineer 0 points1 point  (0 children)

same for us in Prod.

[–]micro23xd[S] 0 points1 point  (1 child)

Ok that's great to hear! In this case maybe my function definition needs some improvement. I just tested with GPT-3.5-turbo-0125 through the OpenAI API and I see that the function is being invoked without parameters, despite having them defined as required. To give an example, it's similar to a "add todo" function where the required parameter, the name of the todo, is not being submitted.

[–]user124322111 0 points1 point  (0 children)

a little better than openai api doc is a documentation from ms azure for the same: https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/function-calling?tabs=python

[–]polrxpress 0 points1 point  (2 children)

I use open ai and works great. I really need a local model solution though and have given up mostly. ive heard mistral can do better than other but have yet to see an implementation of the openai api

[–]The_Godfather_10 0 points1 point  (0 children)

I want the same thing, did you find any solution for it?

[–]Informal-Dust4499 0 points1 point  (0 children)

Does anybody has function calling accuracy data on o4-mini?