Results 849 comments of LangChain4j

Hi @tjake! Some Jlama tests are failing in `JlamaAiServicesWithToolsIT` (in the `use-new-json-schema-for-tools` branch) with such error messages: ``` 15:10:25.493 [main] WARN com.github.tjake.jlama.model.AbstractModel -- Tool call detected but no tool call...

@jiangsier-xyz could you please run all tests in DashScope module (in the `use-new-json-schema-for-tools` branch) and tell me if they pass? 🙏

@lane12138 and @1402564807, please do the same for Qianfan and Zhipu AI modules respectively🙏 Thanks!

@jiangsier-xyz sorry about that, you can change it to 0.22.0, it should not affect DashScope module

@jiangsier-xyz thanks for the feedback! Does DashScope support recursion in json schemas? (`should_execute_tool_with_pojo_with_recursion` should most probably not run for `QwenAiServicesWithToolsIT`, as `supportsRecursion()` returns false by default) And what about other...

@jiangsier-xyz > The Qwen documentation does not mention support for recursion in json schemas. I recommend not doing this test. What do you mean by "not doing this test"? `should_execute_tool_with_pojo_with_recursion`...

@kpavlov indeed, but it is going to be merged this week

@bbrynski please take a look at https://github.com/langchain4j/langchain4j/pull/867, it can be ported to `OllamaClient.streamingCompletion()`

BTW is there a reason why you are using `OllamaStreamingLanguageModel` instead of `OllamaStreamingChatModel`?

@bbrynski would you like to do the same fix as in https://github.com/langchain4j/langchain4j/pull/867 for `OllamaClient.streamingCompletion()` ?