@CuO 我想我現在真的可以釘住它了。我進一步研究了一下,n8ns v2 message a model 針對的是 OpenAI 的較新 Responses API,它在輸入欄位中發送提示,而不是在 messages 陣列中。你的自訂閘道幾乎肯定只支援較舊的 chat/completions API,所以它接收的主體沒有 messages 金鑰,並完全按原樣返回,得到 null,所以這其實不是你的配置問題。有兩種解決方法:如果你可以選擇節點版本,就使用舊版 OpenAI 節點(1.4,它仍然會呼叫 chat/completions),或者使用 HTTP 請求節點直接連接到你的閘道的 /chat/completions,並使用 messages 陣列。和這個已解決的討論串有相同的 v2 responses-api 根本原因
achamm
3
相關主題
| 話題 | 回覆 | 觀看 | 活動 | |
|---|---|---|---|---|
| HTTP Request → OpenAI Chat Completions returns Bad request – please check your parameters despite valid messages array | 1 | 307 | 2026年二月6日 | |
| Bug: OpenAI "Message a model" Node Fails - "Cannot read properties of undefined (reading 'error')" | 9 | 1130 | 2025年八月5日 | |
| OpenAI Node - "Message a Model" (v2 Actions) - Bad request - please check your parameters | 4 | 214 | 2026年六月18日 | |
| OpenAI node is not parsing or reading any input value | 8 | 339 | 2025年七月18日 | |
| Error with OpenAI node | 4 | 161 | 2025年三月23日 |