I’m excited to share that I’ve just released a new n8n community node for DeepSeek that finally makes the DeepSeek Chat Model play perfectly with the AI Agent node and Tool Calling.
What this node does
-
Provides a dedicated DeepSeek Chat Model (Corrected) community node for n8n self-hosted
-
Runs smoothly with AI Agent Tool Calling
-
Completely avoids the annoying error message like:
“The reasoning_content in the thinking mode must be passed back to the API.”
Instead of fighting with thinking mode and reasoning_content handling on each turn, you can simply disable Thinking Mode on this node and let the AI Agent handle tool calls as expected.
Node on npm: n8n-nodes-deepseek-chat-model
Current limitations
Right now, this community node can only be installed and used on n8n self-host (it is not available on n8n Cloud because it’s an unverified community node).
How to install and use
Follow these steps on your self-hosted n8n instance:
-
Go to Settings → Community Nodes.
-
Click Install, paste the package name:
n8n-nodes-deepseek-chat-model, then click Install. -
Restart your n8n container so the whole system (especially in queue mode) properly loads the node.
-
In your workflow, open the AI Agent node and select DeepSeek Chat Model (Corrected) as the Chat Model.
-
Turn Thinking Mode off on this node.
-
Connect your tools as usual and start using the AI Agent with Tool Calling.
With this setup, DeepSeek Chat Model (Corrected) will run reliably with tool calls, without throwing reasoning_content errors, and you get a clean, stable agent experience on n8n.