Aller au contenu principal

Laisser un agent OpenAI appeler une API HTTP dans n8n

Un agent IA interroge une API à la demande, à partir d'une valeur définie dans le workflow. Le modèle OpenAI Chat Model fournit le raisonnement, et le HTTP Request Tool lui permet d'appeler l'API. Le template reprend deux workflows publiés sur n8n et remplace le sous-workflow et la mise en forme de réponse qu'ils utilisaient. Il convient aux API à usage unique, qui demandent peu de traitement après récupération. Pour enchaîner plusieurs appels, un sous-workflow reste plus adapté.

Déclencheur
Lancement manuel
Taille
9 nœuds
Outils
OpenAI, Requêtes HTTP (API), Agent IA

Comment fonctionne ce workflow

  1. 1

    Le nœud Manual Trigger lance l'exécution à la demande.

  2. 2

    Edit Fields prépare les valeurs qui alimentent l'agent.

  3. 3

    Le nœud Agent IA reçoit la demande et s'appuie sur le modèle OpenAI Chat Model.

  4. 4

    L'agent appelle l'API par le nœud HTTP Request Tool, qu'il utilise comme outil.

  5. 5

    L'agent rédige sa réponse à partir des données renvoyées par l'API.

Quand l'utiliser

  • Interroger une API unique pour répondre à une question sur des données externes.
  • Récupérer une information à la demande dans un agent IA, sans écrire de sous-workflow.
  • Tester un appel d'API avant de l'intégrer à un workflow plus large.

À préparer avant l'import

  • Un compte OpenAI et une clé API, enregistrée comme identifiant dans n8n.
  • L'URL et les paramètres de l'API que l'agent doit interroger.
  • n8n en version 1.47.0 ou plus récente, à partir de laquelle le HTTP Request Tool est disponible.

Bon à savoir

Le HTTP Request Tool convient à une API à fonction unique. Testez d'abord un seul appel, et n'ajoutez un sous-workflow que si vous devez enchaîner plusieurs requêtes.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n