- Accueil
- Ressources
- Intégrations
- MultiQuery Retriever
Nœud MultiQuery Retriever n8nConfigurer MultiQuery Retriever dans n8n.
Les mots d'une question collent rarement à ceux des documents indexés. Le nœud MultiQuery Retriever n8n confie cette question à un modèle de chat, récupère plusieurs reformulations et les envoie au retriever branché dessous. Une option, 2 ports requis, rien à authentifier.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud MultiQuery Retriever n8n dans une recherche ?
Ce nœud se place entre la question posée et l'endroit où vivent les documents. Plutôt que de chercher une seule fois avec les mots saisis, il demande à un modèle de chat (le sous-nœud qui dialogue avec un fournisseur comme OpenAI ou Anthropic) d'écrire plusieurs variantes de la question, passe chacune au retriever branché dessous, et renvoie l'ensemble des documents trouvés. C'est un sous-nœud : il ne tourne jamais seul, un nœud racine comme Question and Answer Chain vient le chercher.
Premier terrain : une base de connaissances juridique interne. Un collaborateur tape « résilier un contrat en cours ». Le document parle de préavis, de reconduction tacite et de dénonciation du contrat. Aucun de ces mots n'était dans la question. Trois variantes rédigées par le modèle attrapent le bon paragraphe là où une recherche unique passe à côté.
Deuxième terrain : un assistant branché sur un catalogue produit, interrogé depuis Slack. Les questions arrivent courtes, souvent mal orthographiées. Monter Query Count élargit la recherche sans retoucher ni les documents ni la base vectorielle, puisque la reformulation a lieu en amont, dans le modèle du port ai_languageModel.
Troisième terrain : une veille documentaire. Le même retriever alimente un AI Agent qui répond en direct et un workflow planifié qui consigne la synthèse dans Google Sheets. Seul le nœud racine change d'un cas à l'autre.
Quand s'en passer ? Si les réponses tombent déjà juste, branche le retriever directement sur le nœud racine. Chaque reformulation est un appel de plus au fournisseur du modèle, qui facture ses propres appels d'API selon ses conditions. Sur un corpus petit et bien rédigé, la dépense rapporte peu. Autre chose à savoir : ce nœud n'ordonne pas les résultats, il élargit le lot. Pour resserrer ensuite, Contextual Compression Retriever accepte ce nœud en entrée.
Les limites, avant de construire. Le panneau n'expose qu'une option, donc le texte du prompt de reformulation ne se modifie pas ici. Les deux ports d'entrée sont requis : un port vide arrête l'exécution. Et la page décrit la version 1 du nœud, un workflow ancien peut afficher moins d'options. Le choix du modèle pèse plus lourd que tout le reste, qu'il vienne d'OpenAI ou d'Anthropic.
Qu'est-ce qu'on branche sur le MultiQuery Retriever ?
Dans n8n, un nœud racine reçoit les items du workflow et des sous-nœuds se raccordent à ses ports, un type de sous-nœud par port ; celui-ci est lui-même un sous-nœud, avec deux ports à lui.
Ports (ce qui se branche)
- Chat Model
ai_languageModelrequis - Retriever
ai_retrieverrequis
Sortie (où il se branche)
- Retriever
ai_retriever
01Chat Model
Ce port reçoit le modèle chargé de réécrire la question entrante en plusieurs requêtes. Sans modèle, aucune reformulation, et le nœud n'a rien à transmettre au retriever.
Paramètres clés
- Required : laissé vide, il bloque l'exécution du nœud.
- OpenAI Chat Model et Anthropic Chat Model : les deux points de départ habituels, chacun portant le credential de son fournisseur, c'est-à-dire l'identifiant enregistré une fois dans n8n.
- Ollama Chat Model : pour un modèle qui tourne sur ta machine, quand les questions ne doivent pas sortir du réseau.
02Retriever
Sous ce port se trouve ce qui va réellement chercher les documents. Chaque requête reformulée y passe, et le nœud rassemble les retours en un seul lot.
Paramètres clés
- Required : sans lui, le nœud n'a rien à interroger.
- Vector Store Retriever : le choix courant, qui lit la base où sont rangés tes documents indexés.
- Workflow Retriever : quand les documents viennent d'un autre workflow n8n plutôt que d'une base.
Quels paramètres ce nœud propose-t-il ?
Le nœud MultiQuery Retriever 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.
Sommaire des paramètres
Options
optionsCe que tu vois dans n8n
Notes & cas d'usage
Tout ce qui se règle sur ce nœud tient dans une collection, ouverte par Add Option. Si tu n'y touches pas, le nœud fonctionne quand même, avec son comportement par défaut.
Paramètres clés
- Query Count : le nombre de versions différentes de la question que le modèle de chat doit produire. Plus de versions, un lot de documents plus large, et un appel au modèle de plus à chaque fois.
Besoin d'aide pour automatiser MultiQuery Retriever avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
MultiQuery Retriever dans n8n, les questions fréquentes
01Le nœud MultiQuery Retriever est-il inclus dans n8n ?
02Quels credentials faut-il pour le MultiQuery Retriever ?
03Quelles sont les limites du nœud MultiQuery Retriever n8n ?
04Que faut-il brancher au minimum pour qu'il tourne ?
05n8n ou Make pour ce type de recherche documentaire ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.



