@CuO je pense que je peux maintenant l’épingler. J’ai creusé un peu plus et j’ai découvert que n8ns v2 message a model cible la nouvelle API Responses d’OpenAI, qui envoie le prompt dans un champ input, pas dans un tableau messages. Votre passerelle personnalisée ne parle presque certainement que l’ancienne API chat/completions, donc elle reçoit un body sans clé messages et retourne exactement ça, d’où le null. Ce n’est donc pas vraiment votre config. Deux solutions : utiliser le nœud OpenAI legacy (1.4, il frappe toujours chat/completions) si vous pouvez choisir la version du nœud, ou le nœud HTTP request directement vers /chat/completions de votre passerelle avec le tableau messages. Même root cause de v2 responses-api que ce fil résolu
achamm
3
Sujets connexes
| Sujet | Réponses | Vues | Activité | |
|---|---|---|---|---|
| HTTP Request → OpenAI Chat Completions returns Bad request – please check your parameters despite valid messages array | 1 | 313 | Février 6, 2026 | |
| Bug: OpenAI "Message a model" Node Fails - "Cannot read properties of undefined (reading 'error')" | 9 | 1133 | Août 5, 2025 | |
| OpenAI Node - "Message a Model" (v2 Actions) - Bad request - please check your parameters | 4 | 227 | Juin 18, 2026 | |
| OpenAI node is not parsing or reading any input value | 8 | 343 | Juillet 18, 2025 | |
| Error with OpenAI node | 4 | 163 | Mars 23, 2025 |