Insights / Articles techniques
Cloudflare Vectorize et RAG : comprendre la différence entre recherche et réponses IA
Découvrez comment Cloudflare Vectorize rend l'information déjà publique plus facile à trouver depuis des questions naturelles, avec ses bénéfices, son rôle avec la recherche ordinaire, le RAG et une adoption progressive.

Sommaire
- D’abord, la conclusion : Vectorize réduit la distance entre une question et une page
- D’abord : qu’est-ce que le RAG ?
- Vectorize et RAG n’ont pas le même rôle
- Les situations où la valeur est la plus visible
- Commencer en trois étapes
- Une réponse RAG commence par la sélection des preuves
- Poursuivre de la décision vers l’implémentation
D’abord, la conclusion : Vectorize réduit la distance entre une question et une page
Un site peut disposer de guides et de FAQ soignés sans que ses visiteurs les trouvent. Les mots d’un titre de page ne sont souvent pas ceux qu’emploie une personne dans sa question.
Une page peut parler de réglages de compte alors qu’un visiteur demande quoi faire après sa connexion ou indique ne pas comprendre la configuration initiale. Vectorize retrouve des informations publiques de sens proche, et pas seulement des mots identiques, afin de réduire cet écart.
Il ne crée pas de faits et ne corrige pas automatiquement une information obsolète. Sa valeur consiste à créer une entrée plus naturelle vers l’information déjà publiée et jugée fiable. Cloudflare documente Vectorize pour la recherche sémantique, les recommandations, la classification et d’autres usages. Documentation Cloudflare Vectorize
D’abord : qu’est-ce que le RAG ?
RAG signifie Retrieval Augmented Generation. En termes simples, il s’agit de chercher d’abord des informations pertinentes, puis de laisser une IA générer une réponse à partir de ces informations.
Voyez Vectorize comme le catalogue d’un bibliothécaire qui retrouve des documents de sens proche. Le RAG est le travail complet du bibliothécaire : trouver les documents, lire les sources choisies et répondre en montrant d’où vient l’information.
Au lieu d’envoyer directement une question à un modèle d’IA, on récupère des éléments liés dans ses propres informations publiques et on les ajoute comme contexte. Cloudflare décrit le RAG comme l’utilisation du contexte d’une recherche vectorielle pour enrichir le prompt envoyé à un LLM. Documentation Cloudflare
Vectorize et RAG n’ont pas le même rôle
| Composant | Rôle | Ce qu’il fait seul |
|---|---|---|
| Pagefind | Trouver des mots dans les pages | Trouver rapidement noms de produits, noms propres et codes d’erreur |
| Vectorize | Trouver des informations de sens proche | Renvoyer des candidats pour les reformulations et pages liées |
| RAG | Générer une réponse IA à partir de preuves récupérées | Renvoyer une réponse avec des liens vers les pages sources |
Vectorize ne génère pas de réponse. Le RAG est plus qu’une recherche. C’est le contrat entre récupération, sélection des preuves, génération de réponse et affichage des sources qui permet au lecteur de vérifier une réponse.

Schéma : la recherche ordinaire convient aux mots exacts ; la recherche sémantique convient aux reformulations et aux informations liées. Il vaut mieux leur donner des rôles complémentaires que remplacer l’une par l’autre.
Les situations où la valeur est la plus visible
L’évaluation est particulièrement simple lorsque les personnes formulent le même besoin avec des mots différents, que les guides et FAQ sont répartis sur plusieurs pages et qu’il faut conduire le lecteur vers une source d’origine. Si les pages publiques, les brouillons et l’information interne ne sont pas clairement séparés, ou si le contenu actuel ne peut pas être identifié, il faut d’abord organiser cette information.
Commencer en trois étapes
Un chatbot ne doit pas être la première étape.
- Conserver la recherche ordinaire. Gardez Pagefind pour les noms de produits et les codes d’erreur.
- Ajouter la recherche de contenu lié. Utilisez Vectorize pour afficher les pages publiques proches d’une question et les évaluer avec des questions représentatives.
- Ajouter des réponses fondées sur des preuves. Ajoutez le RAG seulement après avoir défini les pages utilisables, les liens sources affichés et les cas où la réponse doit être refusée.

Schéma : en gardant la recherche ordinaire comme fondation, la recherche sémantique et les réponses IA peuvent être validées progressivement et ramenées vers un parcours sûr si nécessaire.
Cette approche permet de valider la qualité de l’information recherchable avant d’optimiser l’apparence des réponses de l’IA.
Une réponse RAG commence par la sélection des preuves
| Décision | Premier choix simple | Pourquoi |
|---|---|---|
| Portée des questions | Informations publiques du site uniquement | Évite d’utiliser des brouillons ou des informations internes dans une réponse |
| Affichage des preuves | Lier la page originale à chaque réponse | Les lecteurs peuvent vérifier la réponse |
| Preuves insuffisantes | Dire « Je ne peux pas le confirmer » | Évite les suppositions plausibles |
| Séparation de la recherche | Pagefind pendant la saisie ; Vectorize/RAG après une action explicite | Rend clairs l’envoi de données, le coût et l’attente |
Le RAG ne rend pas les réponses incorrectes impossibles. La qualité dépend du choix du corpus, de la vérification des preuves et de la définition explicite des cas où il ne faut pas répondre.

Schéma : le RAG ne traite pas les résultats de recherche comme une réponse. Il vérifie l’information source et relie uniquement les preuves utilisables à la réponse et à sa citation.
Poursuivre de la décision vers l’implémentation
- Guide détaillé pour implémenter Vectorize en sécurité pour les corpus HTML publics, le content hash, la synchronisation différentielle, la séparation Preview/Production et les rate limits.
- Conception technique d’un chat de contact IA pour les entrées IA, les limites d’API et les listes d’URL autorisées.
- Étendre un site officiel avec Astro et Cloudflare pour comprendre comment ajouter recherche et fonctionnalités IA en sécurité.
Distinguer le besoin d’une meilleure recherche du besoin d’une orientation IA avec sources vérifiables rend l’implémentation et les vérifications nécessaires beaucoup plus claires.
Principes du RAG
Quatre étapes d'une question à une réponse fondée sur des preuves
Un résultat de recherche n'est pas une réponse : récupérez d'abord la page publique originale avant de l'utiliser comme contexte.
Préparer les informations publiques
N'inclure que les pages que les lecteurs peuvent voir.
Chercher par le sens
Transformer la question en embedding et utiliser Vectorize pour trouver les informations proches.
Sélectionner les preuves
Vérifier la page source, l'URL et l'actualité avant de choisir ce que la réponse peut utiliser.
Répondre ou différer
Générer une réponse seulement avec des preuves suffisantes ; sinon indiquer que cela ne peut pas être confirmé.
Pages associées
- Guide détaillé pour implémenter Vectorize en sécuritéÀ lire pour les corpus HTML publics, la synchronisation différentielle, la séparation Preview/Production et les limites d'API.
- Conception technique d'un chat de contact IAConsultez les limites d'API, les contrôles d'entrée et la liste d'URL autorisées pour une IA qui oriente avec des informations publiques.
- Étendre un site officiel avec Astro et CloudflareDécouvrez comment ajouter recherche et fonctionnalités IA en sécurité sur une base statique.
- Documentation officielle de Cloudflare VectorizeConsultez les capacités, les embeddings et les conseils de query officiels de Vectorize.
- Guide Cloudflare sur les bases vectorielles et le RAGDécouvrez comment le contexte récupéré par recherche vectorielle peut enrichir le prompt d'un LLM.
- Guide Cloudflare de création d'index VectorizeVérifiez les décisions, telles que les dimensions et la métrique de distance, à prendre avant de créer l'index.