Deepseek v4 請求錯誤

大家好,我在使用 repocloud.io 服務運行 n8n 版本 2.14.2

:pensive_face:‍:male_sign:

描述問題/錯誤/問題

它在 deepseek v3 中運行良好,但當 deepseek 升級到 v4 時,第二輪就無法工作了。有人遇到過同樣的問題嗎?如何修復它。

,實例不可用),請在 help@n8n.io 聯繫支援 →

錯誤訊息是什麼(如果有的話)? 錯誤的請求

您的 n8n 設定的資訊

  • n8n 版本: 2.14.2

@Alan_Cheung1 你試過從 OpenRouter 存取 DeepSeek v4 模型嗎?希望那樣能讓它運作。

@Alan_Cheung1 聽起來像是聊天記憶正在回傳一個 v4 在第 2 輪拒絕的訊息格式,刪除記憶節點並重新連接一個上下文視窗設定為 1 的全新 Window Buffer Memory,或者只需將 deepseek 節點替換為一個指向 https://api.deepseek.com/chat/completions 的純 HTTP Request,這樣你就能自己控制請求體的結構。

看起来从 OpenAI 聊天模型加载时没有问题

按照你的建議,當 AI 代理呼叫工具時失敗了

如果沒有呼叫工具,它就能正常運作。原始的 DeepSeek 聊天模型節點也運作良好。

這是預期的行為。您可能需要定義工具調用架構。這可能需要一些試驗和錯誤

@AlanCheung1 deepseek v4 對函數 schema 的要求更嚴格,在你的工具節點中確保每個參數都有類型和描述,並且移除任何嵌套物件,也可以試著在模型節點選項中將 toolchoice 設定為 auto,v4 在遇到 v3 會默默接受的寬鬆類型時會出錯。

有時候會發生這種情況,postgres 也是一樣,不是你的錯。你有試過 openrouter 的 deepseek v4 嗎?如果還是發生的話,試試聯絡 n8n 支援。