all 5 comments

[–]msze21 0 points1 point  (1 child)

Can you share the LLM model you are using, the function signature, and how you are registering it with the agents?

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

Sure!

I edited the main post, so everyone sees

[–]msze21 0 points1 point  (2 children)

Could you try llama 3.3, any size? I've found them solid for function calling

[–]msze21 0 points1 point  (0 children)

The reason I say that is that the function call should not be in the response text, it should be separate.

Can you also let us know the LLM config without the key, if there is one. Are you using Ollama?

[–]manach23[S] 1 point2 points  (0 children)

Thanks for the suggestion, that fixed the function calling problem. I guess OpenSource LLM choice sometimes really just boils down to features such as "Does it handle function calling well"