Ressources · Intégration n8n

Nœud Embeddings Lemonade n8nConfigurer Embeddings Lemonade dans n8n.

Un embedding, c'est du texte traduit en série de nombres comparables entre eux. Le nœud Embeddings Lemonade n8n fabrique ces vecteurs avec un modèle servi par un serveur Lemonade, et n'expose qu'un paramètre : Model. C'est un sous-nœud : il alimente un nœud racine par son port Embeddings.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert le nœud Embeddings Lemonade n8n ?

Il produit des embeddings, c'est-à-dire des représentations numériques d'un texte, à partir d'un modèle chargé et géré par un serveur Lemonade. Tout ce qui compare du sens plutôt que des mots exacts s'appuie là-dessus : recherche sémantique, regroupement de contenus proches, détection de similarité. Le nœud n'a pas d'entrée principale. C'est un sous-nœud, un nœud qui se branche sur le port d'un autre nœud au lieu de vivre dans le flux, et il fournit ses vecteurs au nœud racine qui les réclame.

Premier cas, celui qui amène la plupart des gens ici : une base documentaire qu'on veut interroger en langage courant. Un vector store en nœud racine reçoit les documents par son entrée principale, demande les vecteurs à ce nœud, puis les range. Le modèle se choisit une fois dans la liste Model, et tous les documents passent par la même instance Lemonade. C'est cette constance qui rend les vecteurs stockés comparables à ceux calculés plus tard.

Deuxième cas, la recherche derrière un agent. Un AI Agent répond à une question, un outil de recherche va d'abord chercher les passages utiles, et cette recherche a besoin d'embeddings calculés exactement comme ceux de l'index. Même nœud, même modèle, des deux côtés. Changer de modèle entre l'indexation et l'interrogation, c'est la raison numéro un d'une recherche qui ne remonte rien.

Troisième cas, sans la moindre conversation : dédoublonner des demandes de support, regrouper des réponses de formulaire récupérées dans Google Sheets, repérer deux fiches produit qui disent la même chose. Les vecteurs suffisent, aucun modèle de chat n'entre en jeu.

Quand préférer autre chose ? Lemonade se justifie quand les modèles tournent sur un serveur que tu maîtrises et que le texte ne doit pas en sortir. Si tu préfères appeler un fournisseur hébergé sans rien administrer, les sous-nœuds d'embeddings d'OpenAI ou de Google Gemini occupent le même port et se remplacent sans toucher au reste du workflow.

Les limites méritent d'être connues avant de bâtir dessus. Un seul métier, un seul paramètre : le nœud ne découpe pas le texte, ne stocke rien, et ne s'exécute jamais seul. La liste des modèles est celle que sert ton serveur Lemonade, donc une liste vide se règle côté serveur, pas côté n8n. La page décrit la version 1 du nœud, la plus haute du catalogue ; un ancien workflow peut en afficher une plus ancienne, avec moins d'options.

Connexion

Qu'est-ce qu'il faut authentifier ?

  1. 01

    Créer le credential Lemonade

    Le nœud va chercher un credential au moment de l'exécution, c'est-à-dire un jeu d'identifiants enregistré dans n8n, pour joindre le serveur Lemonade. Passe par le menu Credentials et crée le credential Lemonade avec les informations de connexion du serveur qui héberge tes modèles. Il se crée une fois et se réutilise dans tous les workflows de l'instance, sur n8n Cloud comme en auto-hébergé.

  2. 02

    Le sélectionner sur le nœud

    Ouvre le nœud Embeddings Lemonade et choisis le credential enregistré dans le sélecteur en haut du panneau. Aucun choix d'authentification à faire ensuite : le nœud n'accepte qu'un seul type de credential, donc la sélection suffit. Tant que rien n'est sélectionné, le nœud ne joint pas le serveur et sa liste de modèles reste désespérément vide.

  3. 03

    Choisir un modèle et brancher le port

    Une fois le credential en place, la liste Model se remplit avec ce que sert ton instance Lemonade. Sélectionne un modèle, puis relie le nœud au port Embeddings du nœud racine qui doit s'en servir. Rien ne tourne avant ce raccordement : un sous-nœud est exécuté par son nœud racine, jamais de sa propre initiative.

Connexions

Où se branche ce nœud ?

n8n sépare le travail IA entre un nœud racine, qui reçoit les items dans le flux principal, et des sous-nœuds raccordés à ses ports, un type de sous-nœud par port.

Sortie (où il se branche)

  • Embeddingsai_embedding
01EmbeddingsC'est la seule connexion du nœud, et c'est une sortie : il propose des embeddings et attend qu'un nœud racine les demande. Ce port est exposé par les vector stores utilisés en nœud racine et par les chaînes qui les interrogent, et il n'accepte qu'un sous-nœud d'embeddings à la fois.

C'est la seule connexion du nœud, et c'est une sortie : il propose des embeddings et attend qu'un nœud racine les demande. Ce port est exposé par les vector stores utilisés en nœud racine et par les chaînes qui les interrogent, et il n'accepte qu'un sous-nœud d'embeddings à la fois.

Paramètres clés

  • Required : sans entrée principale, le nœud ne s'exécute jamais seul et reste inerte tant qu'aucun nœud racine n'est accroché à ce port.
Cas d'usage
un nœud pour le vector store qui indexe les documents, un second réglé sur le même modèle pour celui qui répond aux recherches, afin que les vecteurs comparés soient fabriqués de la même façon.
Paramètres

Quel paramètre y a-t-il à régler ?

Le nœud Embeddings Lemonade compte un paramètre. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.

01

Model

model

Ce que tu vois dans n8n

Notes & cas d'usage

Une liste déroulante, et elle décide de tout ce que le nœud produit. Elle désigne le modèle qui génère les embeddings, parmi les options servies par le serveur Lemonade configuré pour ce nœud.

Paramètres clés

  • Model : requis, et alimenté par ton instance Lemonade plutôt que saisi à la main. Les modèles se chargent et se gèrent sur le serveur, donc la liste bouge quand le serveur bouge.
Cas d'usage
arrêter un modèle avant d'indexer un corpus, et garder cette valeur sur tous les nœuds qui viendront l'interroger.
Besoin d'aide

Besoin d'aide pour automatiser Embeddings Lemonade avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Questions fréquentes

01Le nœud Embeddings Lemonade est-il inclus dans n8n ?
Oui. Il fait partie du paquet IA de n8n, @n8n/n8n-nodes-langchain, livré avec n8n. Rien à installer, aucun surcoût côté n8n, et le comportement est identique sur n8n Cloud et sur une instance auto-hébergée en Community Edition, sous licence Sustainable Use. Ce que tu héberges, en revanche, c'est le serveur Lemonade qui sert les modèles : cette partie-là reste à ta charge. Un workflow construit d'un côté tourne tel quel de l'autre, donc rien n'empêche de maquetter sur le Cloud puis de déménager sans réécrire le nœud.
02Qu'est-ce qu'il faut authentifier pour que ça marche ?
Un credential Lemonade. Le nœud le récupère au moment de l'exécution pour joindre le serveur qui héberge tes modèles : tu le crées une fois dans le menu Credentials avec les informations de connexion de ce serveur, puis tu le sélectionnes sur le nœud. Enregistré, il se réutilise dans tous les workflows de l'instance. Deux choses s'ajoutent à ça : un modèle choisi dans la liste Model, qui ne se remplit qu'une fois le credential valide, et un nœud racine accroché au port Embeddings. Sans lui, personne n'exécute le sous-nœud.
03Quelles limites a le nœud Embeddings Lemonade n8n ?
Il fait une chose. Le nœud expose un paramètre unique, Model, et la version 1 est la plus haute du catalogue : ni option de lot, ni réglage de dimension, ni rien pour ajuster la requête. Il ne découpe pas les textes longs, c'est le rôle d'un sous-nœud de découpage dédié, et il ne range rien, c'est le rôle du vector store. Il n'a pas non plus d'entrée principale, donc impossible de lui envoyer des items pour regarder les vecteurs sortir. Enfin, les modèles disponibles sont ceux que sert ton serveur Lemonade.
04Qu'est-ce qu'il faut brancher au minimum pour démarrer ?
Trois nœuds suffisent. Un vector store en nœud racine dans le flux principal, ce nœud sur son port Embeddings avec un modèle choisi, et une source de documents qui alimente la racine. Crée le credential Lemonade en premier, sinon la liste des modèles restera vide et tu chercheras l'erreur ailleurs. Une fois que ça tourne, l'étape suivante est l'interrogation : un second vector store qui lit le même index, un nœud Embeddings Lemonade réglé sur le même modèle, et un AI Agent par-dessus si tu veux des réponses rédigées plutôt que des passages bruts.
05n8n ou Make pour ce genre de travail IA ?
Ça dépend surtout d'où doivent vivre les données. Make est hébergé, sans option d'auto-hébergement, et se facture à l'opération. n8n s'utilise sur son Cloud ou sur tes propres serveurs, et ici ça pèse : si l'intérêt d'un serveur Lemonade est de garder le texte sur une infrastructure que tu maîtrises, le faire transiter par une plateforme uniquement hébergée va contre cet objectif. La logique visuelle de Make reste confortable sur des enchaînements linéaires. Le modèle sous-nœud de n8n, une racine et des ports typés, est justement ce qui permet de changer de fournisseur d'embeddings sans toucher au reste.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.