Interroger Hacker News depuis un agent IA avec OpenAI
Le message saisi dans le chat arrive à un agent IA, qui peut appeler un sous-workflow comme outil. Dans ce template, le sous-workflow récupère les 50 meilleurs posts de Hacker News, et l'agent répond à partir de ces données. Le nœud Hacker News peut être remplacé par n'importe quel autre service, par exemple la lecture de vos propres données. Il sert de point de départ pour brancher un agent sur une source de données qui vous appartient.
- Déclencheur
- Message de chat
- Taille
- 8 nœuds
- Outils
- Hacker News, Agent IA, OpenAI
Comment fonctionne ce workflow
- 1
Le nœud When chat message received reçoit la question saisie dans le chat et la transmet à l'agent.
- 2
Le nœud AI Agent, relié au modèle OpenAI Chat Model, décide s'il doit appeler un outil pour répondre.
- 3
L'outil Call n8n Workflow Tool lance le sous-workflow, qui démarre sur le nœud Execute Workflow Trigger.
- 4
Le nœud Hacker News récupère les 50 meilleurs posts.
- 5
Les nœuds Code et Edit Fields mettent en forme ces résultats avant de les renvoyer à l'agent.
- 6
L'agent rédige sa réponse à partir de ces données et la renvoie dans le chat.
Quand l'utiliser
- Répondre à une question sur un classement, comme le post le plus populaire d'un site.
- Interroger ses propres données en langage naturel en remplaçant la source Hacker News.
- Tester un agent IA avec un outil personnalisé avant de l'adapter à un besoin réel.
À préparer avant l'import
- Un compte OpenAI et une clé API enregistrée comme identifiant dans n8n pour le nœud OpenAI Chat Model.
- Un accès à une instance n8n pour importer le workflow principal et son sous-workflow.
Bon à savoir
Commencez par le sous-workflow : remplacez le nœud Hacker News par votre source, puis vérifiez le volume renvoyé, le template en récupère 50 à chaque appel.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- 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.
Autres templates : Chatbots & Assistants IA
- Interroger une base SQLite en chat avec un agent IAUn agent IA qui répond à vos questions sur une base SQLite depuis un chat, et retient les échanges précédents.
- Générer une image DALL-E 3 et l'envoyer sur TelegramUn agent IA dans Telegram qui génère des images DALL-E 3 et les renvoie dans le chat.
- Répondre aux messages WhatsApp avec un agent IA OpenAIUn agent OpenAI répond aux messages WhatsApp reçus en texte, voix, image ou PDF.
- Interroger PostgreSQL en langage naturel avec un agent IAPosez vos questions à une base PostgreSQL depuis un chat, et l'agent IA interroge la base puis répond.
- Traduire les messages vocaux Telegram avec l'IAUn bot Telegram qui transcrit un message vocal, le traduit et renvoie la traduction en texte et en audio.
- Trouver une chanson Spotify depuis Telegram avec OpenAIDécrivez un morceau à votre bot Telegram, l'IA l'identifie puis le cherche sur Spotify.
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