Décrivez le problème/l’erreur/la question
J’ai mis à jour n8n, et mes nœuds « Azure OpenAI Chat Model » ne fonctionnent plus (erreur HTTP 404 ; le message d’erreur complet se trouve ci-dessous).
J’ai effectué quelques tests, et le problème semble se produire avec les versions supérieures à 2.20.0. Tout fonctionne correctement avec les versions jusqu’à 2.19.5.
J’ai remarqué que cette version a mis à niveau la dépendance OpenAI de 6.9.0 à 6.34.0, donc le problème pourrait être lié à cela.
D’après mes tests, il semble que le nœud essaie d’appeler un endpoint qui utilise l’API Responses au lieu de l’API Chat Completions.
Avec les versions < 2.20.0 :
https://myurlazure.net/openai/deployments/mydeploymentname/chat/completions
Avec les versions >= 2.20.0 :
https://myurlazure.net/openai/deployments/mydeploymentname/responses
Le nœud « OpenAI Chat Model » permet l’utilisation de l’API Responses via une option de case à cocher, mais le nœud « Azure OpenAI Chat Model » ne fournit pas cette option :
Est-il prévu d’ajouter la prise en charge de l’API Responses au nœud « Azure OpenAI Chat Model », ou ce comportement est-il considéré comme un bug qui sera corrigé ?
Quel est le message d’erreur (le cas échéant) ?
La ressource que vous demandez est introuvable
Code de statut 404 (aucun corps) URL de dépannage : MODEL_NOT_FOUND - Docs by LangChain
Veuillez partager votre flux de travail
(Sélectionnez les nœuds sur votre canvas et utilisez les raccourcis clavier CMD+C/CTRL+C et CMD+V/CTRL+V pour copier et coller le flux de travail.)
Partagez la sortie retournée par le dernier nœud
La ressource que vous demandez est introuvable. Code de statut 404 (aucun corps) URL de dépannage : MODEL_NOT_FOUND - Docs by LangChain
Informations sur votre configuration n8n
- Version n8n : 2.20.0
- Base de données (défaut : SQLite) : Postgresql
- Paramètre n8n EXECUTIONS_PROCESS (défaut : own, main) :
- Exécution de n8n via (Docker, npm, n8n cloud, application de bureau) : Docker
- Système d’exploitation :