Advice to make parallel function calling work?

Hi,

I have several tools (functions) setup. It works perfectly if I don’t depend on parallel function calling (if i just need individual function calls) , but if I need two or more functions, it will systematically output the arguments to one of them. I checked and I am on the right gpt version. I used few shot prompting, I explicitely asked to output the tools at the same time, and it still doesnt work, except sometimes where I really explicitely tell it do to both. Normal function calling works fine tho. It’s really annoying!

Thanks, if anyone has advice or has figured out a way to enforce that it’d be great.