Ressources · Intégration n8n

Nœud Embeddings Oracle Database n8nConfigurer Embeddings Oracle Database dans n8n.

Le nœud Embeddings Oracle Database n8n transforme du texte en vecteurs pour le nœud qui le réclame. C'est un sous-nœud : pas d'entrée principale, jamais d'exécution isolée. Un paramètre à remplir, un port Embeddings à raccorder, et un nœud racine qui l'appelle.

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

Pourquoi automatiser

À quoi sert vraiment le nœud Embeddings Oracle Database n8n ?

Ce nœud fabrique des embeddings, c'est-à-dire des listes de nombres qui permettent de comparer des textes par leur sens plutôt que mot à mot. Sa description dans n8n tient en trois mots : use ONNX embeddings. Il n'a pas d'entrée principale. On le pose à côté d'un nœud racine, on relie son port Embeddings, et le nœud racine l'appelle dès qu'un texte doit devenir un vecteur.

Premier cas, une base documentaire interrogeable. Un nœud de vector store joue le rôle de nœud racine et réclame de quoi encoder les documents qu'on lui pousse. Ce sous-nœud remplit ce rôle : tu choisis le modèle dans le champ Model, tu branches le port, et chaque passage de texte repart avec son vecteur sans étape supplémentaire sur le canevas.

Deuxième cas, un assistant qui répond à partir des documents maison. Un AI Agent va chercher dans la base les passages les plus proches d'une question. Le même nœud d'embeddings doit être raccordé des deux côtés, à l'indexation et à la recherche. Sinon les nombres ne se comparent pas et la recherche remonte n'importe quoi.

Troisième cas, le tri de texte entrant. Des lignes qui tombent dans Google Sheets, des demandes envoyées par formulaire : on les encode une fois, on les compare à quelques exemples de référence, et on repère les quasi-doublons ou on les aiguille vers la bonne file. Le sous-nœud fait le calcul, le nœud racine porte la logique.

Quand préférer autre chose ? Ce nœud travaille avec des modèles ONNX. Si le reste de tes automatisations tourne déjà chez un fournisseur hébergé dont le credential existe, le sous-nœud d'embeddings de ce fournisseur, celui qui va avec OpenAI par exemple, évite de gérer un compte de plus. Dans ce cas le fournisseur facture ses propres appels d'API, n8n n'ajoute rien par-dessus.

Restent les limites, à connaître avant de monter le workflow. Le nœud expose 1 paramètre en version 1 : ni taille de lot, ni dimension à forcer, ni réglage de reprise à ajuster ici. Il ne se déclenche pas, ne se teste pas et ne tourne pas seul : tant que son port Embeddings ne va nulle part, il reste inerte. Et aucun template public n8n ne l'utilise aujourd'hui, donc le câblage est à faire à la main. La Formation n8n passe en revue ce modèle racine et sous-nœud sur des cas concrets.

Connexion

Qu'est-ce qu'on prépare avant le premier run ?

  1. 01

    Créer le credential une fois

    Ouvre le menu Credentials de n8n et crée le credential que ce nœud réclame. Un credential, c'est un jeu d'identifiants de connexion stocké à part du workflow, pour que les valeurs ne traînent jamais sur le canevas. Il se crée une seule fois et se réutilise dans tous les workflows de l'instance, ce qui compte dès que le même montage d'embeddings sert plusieurs automatisations.

  2. 02

    Le sélectionner dans le nœud

    Ouvre le nœud Embeddings Oracle Database et choisis le credential dans la liste, en haut du panneau. n8n garde la sélection avec le nœud : dupliquer le nœud vers un autre workflow conserve le lien. Si la liste reste vide, c'est que le credential a été enregistré sous un autre type et qu'il faut le recréer depuis le nœud lui-même.

  3. 03

    Le raccorder à un nœud racine

    Un sous-nœud correctement authentifié ne fait toujours rien tout seul. Tire le connecteur depuis le port Embeddings jusqu'à l'entrée correspondante du nœud racine qui a besoin de vecteurs, puis lance le nœud racine. Le journal d'exécution affiche l'appel du sous-nœud imbriqué sous le nœud racine : c'est là qu'on vérifie que le credential a bien fonctionné.

Connexions

Sur quoi ce nœud se branche-t-il ?

n8n sépare ses nœuds IA en deux familles : un nœud racine reçoit les items du workflow par son entrée principale, et des sous-nœuds viennent se clipser sur ses ports, un type de sous-nœud par port. Celui-ci est un sous-nœud, et il n'expose qu'un seul port.

Sortie (où il se branche)

  • Embeddingsai_embedding
01EmbeddingsLe port Embeddings est la façon dont ce nœud remet ses vecteurs à celui qui les demande. C'est une sortie : la connexion part d'ici et arrive sur le nœud racine, pas l'inverse.

Le port Embeddings est la façon dont ce nœud remet ses vecteurs à celui qui les demande. C'est une sortie : la connexion part d'ici et arrive sur le nœud racine, pas l'inverse.

Paramètres clés

  • Required : le port (ai_embedding) doit être relié à un nœud racine qui convertit du texte en vecteurs, et ce nœud racine ne démarre pas tant que l'emplacement reste vide.
Cas d'usage
indexer un lot de documents dans une base vectorielle, puis relire cette même base plus loin dans le workflow avec exactement le même nœud d'embeddings raccordé.
Paramètres

Quel réglage le nœud propose-t-il ?

Le nœud Embeddings Oracle Database 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

Model est le seul paramètre du nœud, et il décide quel modèle ONNX produit les vecteurs. n8n en fait un resource locator : soit tu prends une entrée dans la liste qu'il charge, soit tu bascules le sélecteur pour saisir un identifiant toi-même. Ce second mode sert quand la valeur vient d'un nœud précédent.

Paramètres clés

  • Model : requis, donc le laisser vide arrête le nœud avant qu'il ne travaille. Choisis dans la liste, ou indique un identifiant, par exemple {{ $json.model }} quand un nœud amont porte déjà la valeur.
Cas d'usage
garder un seul identifiant de modèle dans un nœud de configuration et y pointer la branche d'indexation comme la branche de recherche, pour que les deux ne divergent jamais.
Besoin d'aide

Besoin d'aide pour automatiser Embeddings Oracle Database avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Les questions qui viennent ensuite

01Le nœud Embeddings Oracle Database est-il inclus dans n8n ?
Oui. Il fait partie du paquet IA livré avec n8n : rien à installer, rien de plus à payer côté n8n. Le comportement est le même sur n8n Cloud, l'offre hébergée par n8n, et sur une instance auto-hébergée installée par Docker ou npm, en Community Edition sous licence Sustainable Use. Un workflow monté sur l'une tourne sur l'autre. Le seul coût qui peut apparaître vient du fournisseur du modèle, qui facture ses propres appels d'API selon ses conditions. n8n n'ajoute rien par-dessus, et aucun montant n'est fixé côté nœud.
02Que faut-il pour que le nœud Embeddings Oracle Database n8n fonctionne ?
Deux choses. D'abord un credential, créé une fois depuis le menu Credentials et réutilisable dans tous les workflows de l'instance, pour que les identifiants restent hors du canevas. Ensuite un nœud racine avec un emplacement Embeddings libre, puisqu'il s'agit d'un sous-nœud : pas d'entrée principale, jamais d'exécution isolée. Raccorde-le à un nœud qui réclame des vecteurs, un agent, une chaîne ou un vector store, puis remplis le champ Model. Ce champ est marqué requis : une valeur vide bloque l'exécution avant le moindre appel.
03Quelles sont les limites du nœud ?
Le nœud est en version 1 et n'expose qu'un paramètre, Model. Pas d'option de lot, pas de réglage de reprise, pas de moyen de changer la découpe du texte avant encodage : cette découpe appartient au nœud racine ou à un sous-nœud de text splitter. Un workflow enregistré sur une version antérieure du nœud peut afficher moins d'options que le panneau décrit ici. Aucun template public n8n ne s'appuie sur ce nœud pour l'instant, donc il n'y a pas de workflow tout fait à recopier avant de câbler le tien.
04Que faut-il brancher au minimum, et par où commencer ?
Au minimum un nœud racine. Un sous-nœud n'existe que pour en servir un, donc commence par celui qui consomme réellement les vecteurs, le plus souvent un vector store ou une chaîne de recherche documentaire, et ajoute le nœud d'embeddings en dessous. Remplis Model d'abord, relie le port Embeddings ensuite, puis lance le nœud racine et lis le journal d'exécution : l'appel du sous-nœud y apparaît imbriqué. Une fois cette boucle validée, le même nœud se duplique côté recherche avec la valeur de modèle identique.
05n8n ou Make pour ce montage ?
Ça dépend d'où doivent vivre les données et de la façon dont tu veux payer. Make est hébergé uniquement et facturé à l'opération, ce qui reste prévisible sur un flux régulier et beaucoup moins sur un traitement qui encode des milliers de documents d'un coup. n8n s'auto-héberge par Docker ou npm, donc les textes et les vecteurs restent sur une infrastructure que tu maîtrises, et il tourne aussi sur n8n Cloud quand gérer un serveur ne t'intéresse pas. La logique visuelle diffère également : le test honnête reste de remonter un workflow réel sur chacun.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.