• Update Ollama API types with the latest definitions for Generation and Chat Completion.
  • Include support for function calling at the API level + integration tests.
  • Refine integration tests to use latest Ollama version and parametrized models.

A second PR will raise the function calling support at the ChatModel level.

Fixes gh-720

Comment From: tzolov

This should be covered by the d53876a6244a71efb471f3934c4e1dcf08268b2a and b9593fe6f0500bc6e040f5ab6fff0251e4a950c0

@ThomasVitale feel free to re-open it if I've missed something.