Multi-function-calling

#1
by gorop51 - opened

Let's say a user request requires calling several functions, rather than one, is it possible to implement this somehow? I wrote a function that created new functions by combining those passed into it. It combines their documentation and output values, combining them into a list. But it doesn't seem to work very well.

Hey @gorop51
Multi-function calling works but it doesnt obviously. Unfortunately these models dont work in parallel function calling but consistently very even.
For example:

USER: I want something_1 and something_2

MODEL: function calling for something_1

USER: response from function calling for something_1 here

MODEL: function calling for something_2

USER: response from function calling for something_2 here

MODEL: Final cumulative model answer here

To make it work stably in English, use these models: DiTy/gemma-2-9b-it-function-calling-GGUF and DiTy/gemma-2-27b-it-function-calling-GGUF

Sign up or log in to comment