FunctionMode
This interface determines how the model handles function calls.
There are several modes of operation:
Default: In this mode, the model does not invoke any function None or decides itself Auto on calling a function or responding directly to the end-user. This mode becomes default if any functions are specified.
Named: In this mode, the model will call a specific function, denoted by the
name
attribute.