While everything works pretty fine, I found out that the tool usage with deepseek (deepseek-chat) specificaly quite unstable. Most of the time (might work once or twice), especially when the tool does not provide the expected information, deepseek calls it as much as the Max_iterations allows it, before throwing “Agent stopped due to max iterations.”
I am also facing the same issue. its very unstable and even when it works, what takes openAI model a fraction of a second take this model a lot more time (somtimes reaching max iterations and stops as mentioned above)
The current version of the deepseek-chat model’s Function Calling capabilitity is unstable, which may result in looped calls or empty responses. We are actively working on a fix, and it is expected to be resolved in the next version.
Btw, n8n provides a dedicated DeepSeek node by now.