Intégration Jina AI n8nAutomatiser Jina AI avec n8n.
Récupérer le texte propre d'une page web, c'est la corvée de tout workflow qui alimente un modèle. L'intégration Jina AI n8n règle ça avec 3 opérations réparties sur 2 ressources : lire une URL, chercher sur le web, produire un rapport de recherche. Aucun trigger n'est livré, le workflow démarre donc ailleurs.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Jina AI n8n ?
Jina AI transforme du contenu web en texte exploitable par un modèle de langage. Le nœud n8n expose ce service sous 3 opérations réparties en 2 ressources : Reader, qui regroupe Read et Search, et Research, qui contient Deep Research. Tu poses le nœud dans un workflow, tu choisis l'opération, tu remplis l'unique champ obligatoire, et le résultat nettoyé continue sa route comme n'importe quel item n8n.
Le geste le plus rentable commence par Deep Research. Tu écris une question complète dans Research Query, tu limites le nombre d'URL retenues avec Max Returned Sources, et le nœud renvoie un rapport structuré sur le sujet. Branché derrière un Schedule Trigger, ça donne une note de veille qui tombe seule chaque lundi dans un canal Slack, sans que personne n'ait ouvert un onglet.
Deuxième geste, l'opération Search. Elle prend une requête et ramène les meilleurs résultats sous forme de contenu déjà lisible. Avec Site Filter, tu restreins la recherche aux sites qui t'intéressent vraiment. Une agence immobilière peut surveiller trois portails et empiler les annonces trouvées en lignes dans Google Sheets.
Troisième geste, le plus direct : Read. Une adresse dans URL, un format de sortie, et la page revient débarrassée de son habillage. C'est la brique qui remplace un scraper maison quand tu veux juste le contenu d'un article, d'une fiche produit ou d'une offre d'emploi avant de le passer à un modèle.
Deux détails à connaître avant de construire. Les 3 opérations portent le même interrupteur Simplify : activé, le nœud renvoie une version simplifiée de la réponse au lieu des données brutes, pratique quand la suite du workflow n'a besoin que de l'essentiel. Et quel que soit le format choisi, le nœud suivant lit le résultat avec une expression, cette écriture {{ $json.champ }} qui va chercher une valeur dans l'item entrant.
Côté limites, il n'existe pas de trigger Jina AI dans n8n : rien ne réagit tout seul à un événement extérieur. Un Schedule Trigger à intervalle fixe, un nœud Webhook n8n appelé par un service tiers, ou le trigger d'un autre outil lance l'exécution. Si un endpoint de l'API manque au nœud dédié, le nœud HTTP Request l'appelle directement en réutilisant le même credential via l'authentification prédéfinie. L'Avis n8n détaille quand ce repli vaut le coup, et la Formation n8n montre comment enchaîner tout ça.
Comment connecter Jina AI à n8n ?
- 01
Récupérer la clé API
Sur le site de Jina AI, sélectionne API dans la page, puis API KEY & BILLING dans le widget API. Copie la clé signalée comme ta clé unique, à stocker en lieu sûr. C'est toute l'authentification de ce nœud : une seule méthode prise en charge, la clé API, et aucun sélecteur d'authentification à régler sur le nœud lui-même.
- 02
Créer le credential dans n8n
Ouvre le menu Credentials de n8n et crée un credential Jina AI. Un credential, c'est l'identifiant stocké que n8n utilise à ta place, pour que la clé ne traîne jamais dans le workflow. Colle la clé dans le champ API key, enregistre. L'opération se fait une fois : le credential apparaît ensuite dans la liste déroulante de chaque nœud Jina AI que tu ajoutes, sur toute l'instance.
- 03
Tester avec une exécution
Ajoute le nœud Jina AI, choisis le credential dans sa liste, mets Resource sur Reader et Operation sur Read, colle l'adresse d'une page publique dans URL et exécute le nœud seul. Un champ requis laissé vide bloque l'exécution avant même l'appel : si ça passe, la clé est bonne et tu peux câbler la suite autour.
Que sait faire le nœud Jina AI ?
Le nœud Jina AI expose 3 opérations sur 2 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Reader
2 opérationsRead URL content
reader.readCe que tu vois dans n8n
Notes & cas d'usage
Tu donnes une adresse, le nœud rend la page déjà nettoyée, dans le format choisi.
Paramètres clés
- URL : la page dont il faut récupérer le contenu, saisie à la main ou héritée du nœud précédent avec
{{ $json.field }}. - Output Format : HTML, JSON, Markdown, Screenshot ou Text, soit 5 choix rangés dans la collection Options.
- Target CSS Selector et Exclude CSS Selector : le premier cible des éléments précis, le second écarte un en-tête ou un bloc de pub.
- Wait for CSS Selector : fait patienter le nœud jusqu'à l'apparition d'un élément avant d'extraire, ce dont les pages dynamiques ont besoin.
Search web
reader.searchCe que tu vois dans n8n
Notes & cas d'usage
Cette opération lance une recherche web via Jina AI et rapporte les meilleurs résultats sous forme de contenu propre, pas une page de balises à démêler.
Paramètres clés
- Search Query : obligatoire, ce que tu taperais dans un moteur, ou une expression du type
{{ $json.field }}pour varier à chaque exécution. - Site Filter : restreint la recherche à des sites précis, utile quand seuls deux ou trois domaines comptent.
- Page Number : la page de résultats à récupérer, quand la première ne suffit pas.
Research
1 opérationPerform deep research
research.deepResearchCe que tu vois dans n8n
Notes & cas d'usage
Ici, le nœud part d'un sujet et non d'un mot-clé, puis génère un rapport de recherche structuré dessus.
Paramètres clés
- Research Query : obligatoire, le sujet ou la question à traiter, formulé en question complète plutôt qu'en deux mots.
- Max Returned Sources : le nombre maximal d'URL à inclure dans la réponse finale.
- Prioritize Sources et Exclude Sources : deux listes de domaines, la première prioritaire pour la récupération de contenu, la seconde strictement exclue.
Besoin d'aide pour automatiser Jina AI avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
