DeepSeek Chat Model 在 reasoning_content 上遇到問題

當我使用 AI Agent 搭配聊天模型 deepSeek 時,我偶爾會遇到錯誤「The reasoning_content in the thinking mode must be passed back to the API.」

但是,當我試著用 OpenAI 時,就不會有這個問題。我應該如何修復?

@Asha_Naon

這是一個已知問題,n8n 團隊已經將其添加到待辦清單中,將在未來的更新中修復。
同時,你可以通過使用以下社群節點並在其中禁用思考模式來解決此問題,因為錯誤是由思考模式以及如何處理 reasoning_content 所造成的。

社群節點:
n8n-nodes-deepseek-v4(透過 n8n 中的社群節點安裝)
連結:n8n-nodes-deepseek-v4 - npm

請注意:你只能在自主託管的 n8n 實例上安裝此節點,因為未驗證的社群節點在 n8n Cloud 上不可用。

感謝 @nguyenthieutoan,它可以運作了!

嘿 Asha,你是怎麼修復的?

當我嘗試使用社群節點時,我的 API 密鑰停止運作,當我嘗試使用官方的 deepseek 整合時,它拋出與對你發生的相同錯誤。


用了社区的n8n-nodes-deepseek-v4,无法set up credential

@Adam_Luka @calmlion1981 社群節點使用自己的認證類型,稱為「DeepSeek API」- 它與內建的 DeepSeek 認證分開。安裝 n8n-nodes-deepseek-v4 後,前往「設定」>「認證」>「新增」,搜尋「DeepSeek API」(來自社群節點的那個),然後將你的 API 金鑰貼到那裡。接著在節點中,點擊認證下拉式選單並選擇該新認證。來自 platform.deepseek.com 的金鑰本身可以正常使用 - 只需要在正確的認證類型下新增即可。

@nguyenthieutoan @Adam_Luka @calmlion1981

確實有效,但我覺得它的可靠性和穩定性不是很好,尤其是作者不使用英語。我查看了類似的社群節點,似乎它們都來自同一位作者但使用多個帳戶,這讓我更加猶豫不決,儘管它實際上解決了內容推理問題。看起來我們應該繼續等待 n8n 團隊在這個問題上的最新動向。

完全同意,那只是一個臨時解決方案。我自己對這個問題感到非常擔憂,尤其是因為 DeepSeek 已經發佈了值得嘗試的強大新模型。它無法用於 AI Agents 的事實真的是個不應該存在的錯誤。

@Asha_Naon @Adam_Luka @calmlion1981 非常感謝你們分享的想法,我完全理解你們對社群節點長期可靠性和創作者身份不明確的顧慮。

由於我在正式環境中也大量依賴 DeepSeek 來進行 AI Agent,我已經著手開發並發佈了一個新的社群節點,專門針對這個使用案例,強調 穩定、透明且文件完善(DeepSeek Chat Model 搭配 AI Agent + 工具,不會遇到 reasoning_content 的問題)。

該節點的資訊:

主要特點:

  • 公開了一個 DeepSeek Chat Model (Corrected) 子節點,專門設計用來與 AI Agent 節點和工具呼叫 可靠地 搭配使用。

  • 透過以安全配置執行 DeepSeek 來避免整個 reasoning_content 類別的錯誤,適用於多輪工具流程,因此你不會在後續輪次中遇到 400 錯誤。

  • 實作已在 npm 上以我真實身份發佈(我是 n8n 認證創作者),我計劃在 DeepSeek 和 n8n 不斷演進的過程中主動維護它。

如何在自託管環境上使用:

  • 前往 Settings → Community Nodes

  • 點擊 Install,貼上:n8n-nodes-deepseek-chat-model,然後安裝

  • 重新啟動 n8n 容器,使節點在整個實例中載入(特別是在佇列模式下)

  • 在你的工作流程中,將 AI Agent 的 Chat Model 設定為 DeepSeek Chat Model (Corrected)

  • 在該節點中關閉 Thinking Mode

  • 照常保留工具並執行你的 agent

這樣一來,你就能獲得一個 更可預測且更易於正式環境部署的 DeepSeek 整合,同時等待 n8n 核心團隊推出官方且完全支援的 DeepSeek AI Agent 方案。

如果你們中任何人測試了該節點並遇到邊界案例(並行工具呼叫、記憶體後端等),歡迎在這裡提醒我,我很樂意進行迭代改進。

天啊,這東西比我試過的所有 DeepSeek 節點都好用。看來我不用再等 n8n 修補 bug 了,這個就夠了,零錯誤。