Ollama supports function calling using several models. Please add function calling support for Ollama.
example: