Base de connaissances

Donnez à votre agent des connaissances personnalisées pour fournir des réponses précises et adaptées au contexte.

Une base de connaissances est un ensemble de documents qui fournissent à votre agent des informations propres à un domaine, au-delà de ses données préentraînées. Lorsqu’un document est associé à un agent, celui-ci peut s’appuyer sur son contenu pour répondre aux questions avec précision et cohérence.

Pour créer, modifier et organiser des documents, consultez Gérer les documents.

Vue d’ensemble

Une base de connaissances soigneusement sélectionnée fournit à votre agent les informations pertinentes pour votre cas d’usage. Exemples courants :

  • Catalogues de produits : spécifications, tarifs et disponibilité.
  • Politiques : politiques RH, d’entreprise ou d’assistance, telles que les retours, les avantages ou l’intégration.
  • Documentation technique : guides et références d’API pour les développeurs.
  • FAQ clients : réponses cohérentes aux questions fréquentes.

Un même document peut être associé à plusieurs agents, ce qui vous permet de centraliser les connaissances partagées.

L’agent de cette page est configuré avec une connaissance complète de la documentation et du plan de site d’ElevenLabs. Posez-lui toutes vos questions sur ElevenLabs.

Comment votre agent utilise les connaissances

Le mode d’utilisation de chaque document détermine comment l’agent s’en sert, de deux façons possibles :

  • Contexte complet : l’agent place l’intégralité du texte du document dans son prompt système, ce qui maintient l’ensemble du document disponible à chaque tour. Cette approche consommant du contexte, elle ne fonctionne que pour les documents suffisamment petits, les documents plus volumineux doivent utiliser RAG.
  • Génération augmentée par récupération (RAG) : le document est indexé à l’avance et, au moment de la conversation, seuls les passages les plus pertinents pour chaque requête utilisateur sont récupérés pour que l’agent les utilise. L’agent peut ainsi s’appuyer sur des bases de connaissances bien plus volumineuses que la fenêtre de contexte. Consultez le guide RAG pour la configuration et les limites.

Définissez le mode d’utilisation de chaque document pour choisir le chemin suivi par l’agent :

Mode d’utilisationComportement
auto (par défaut)L’agent utilise RAG lorsque vous activez RAG et que le document est indexé ; sinon, il utilise le contexte complet.
promptL’agent place toujours le document dans le prompt, à condition qu’il soit suffisamment petit pour tenir dans le contexte.

L’agent accède toujours aux dossiers via RAG et ne les place jamais dans le prompt. RAG doit donc être activé sur l’agent pour utiliser des dossiers.

Formats de fichiers pris en charge

Les documents peuvent être créés à partir de fichiers, d’URL ou de texte. Les fichiers importés peuvent utiliser les formats suivants, dans la limite de 20 Mo par fichier :

FormatExtension
PDF.pdf
Word.docx
Texte.txt
Markdown.md
HTML.html
EPUB.epub

Limites de taille

Un document ne peut être utilisé en contexte complet que si son texte extrait tient dans le prompt, soit environ 300 000 caractères maximum. Les documents plus volumineux doivent plutôt être utilisés via RAG. La taille totale des documents que vous pouvez indexer pour RAG dépend de votre niveau d’abonnement ; consultez les limites d’utilisation de RAG.

Vous pouvez vérifier la taille actuelle de la base de connaissances d’un agent depuis Claude ou un autre client MCP via le serveur MCP hébergé.

Bonnes pratiques

Qualité du contenu

Fournissez des informations claires, bien structurées et pertinentes pour l’objectif de votre agent.

Gestion de la taille

Divisez les documents volumineux en parties plus petites et ciblées pour améliorer la récupération et le traitement.

Mises à jour régulières

Examinez et actualisez votre base de connaissances afin que les informations restent à jour et exactes.

Identifier les lacunes de connaissances

Examinez les transcriptions des conversations afin d’identifier les sujets pour lesquels les utilisateurs peinent à obtenir des réponses, puis ajoutez le contexte manquant à la base de connaissances.