Bases de connaissance
Centraliser les informations de votre marque pour alimenter vos Agents IA
EN BREF
Les bases de connaissances vous permettent de fournir à vos agents IA des connaissances précises pour générer des réponses pertinentes.
Elles peuvent être construites à l'aide de votre site internet, de documents ou d'articles rédigés dans Fullwhere.
Une base de connaissance peut être par la suite utilisée par plusieurs de vos agents IA.
Lorsque vos agents IA nécessitent l'utilisation d'une grande quantité d'information pour générer des réponses précises et pertinentes, fondées sur les informations de votre marque ou localisation, il peut être utile de configurer des bases de connaissances. Vous pourrez y ajouter ou rédiger des documents et synchroniser votre site internet.
Votre base de connaissance pourra par la suite être utilisée par plusieurs de vos agents IA.
Les bases de connaissances regroupent l’ensemble des sources d’information que vos Agents IA peuvent utiliser pour formuler des réponses précises.
Chaque base de connaissance peut contenir jusqu’à cinq sources de données pouvant différents types :
Site web → permet de synchroniser directement votre site internet ;
Documents → permet d'uploader des fichiers ;
Segments → permet de rédiger manuellement des articles.
Chaque source de données peut avoir un nombre illimité de contenu, un contenu étant une page internet, un fichier ou un segment.
Accéder à vos bases de connaissances
Pour accéder à vos bases de connaissances, rendez-vous dans le menu Automatisation → Bases de connaissances. Vous y visualisez l’ensemble des bases existantes, accompagnées de plusieurs informations clés :
Nom
Le nom de votre base de connaissance
Source
Le nombre de sources de données (pouvant aller jusqu'à 5)
Contenus
Le nombre cumulé d'éléments contenu dans les sources de données de votre base de connaissance (c'est-à-dire le nombre de pages internet, documents ou segments)
Dernière mise à jour
La date de dernière mise à jour de base de connaissance
Créé par
L'utilisateur ayant créé la base de connaissance
Date de création
La date de création de la base de connaissance
Cette vue vous permet d’avoir une vision globale de l’organisation de vos connaissances et de leur état de mise à jour. Vous pouvez également créer une nouvelle base, accéder au détail d’une base existante ou en vérifier la progression.
Pour visualiser l’ensemble des contenus (page internet, documents et segments) indexés dans toutes vos bases de connaissance, rendez-vous dans le menu Automatisation → Contenus.
Vous pouvez filtrer par type de contenu (page internet, fichiers, segments) ou par base de connaissance. La barre de recherche texte vous permet de rechercher des éléments précis.
Créer une nouvelle base de connaissance
Pour créer une base, cliquez sur + Créer une base depuis la page principale des bases de connaissances. Donnez un nom explicite à la base, correspondant par exemple à une marque, une entité ou un périmètre fonctionnel.
Une fois la base créée, vous accédez à sa page de configuration.
Ajouter des sources de données
Une base de connaissance étant constituée de Source de données, la première étape consiste à créer les sources de données de votre base. Pour cela, cliquer sur le bouton + Ajouter et sélectionner le type de source de donnée que vous souhaitez créer : Site internet, Documents, Segments.
Site internet
Ce type de source permet de synchroniser automatiquement les pages d’un site ou d’une section spécifique du site.
Renseignez l’URL à analyser :
pour synchroniser un site internet dans son intégralité, indiquer son url "source" (par exemple
https://monsite.com) : toutes les pages ayant pour racine cet URL seront synchronisées (ex.https://monsite.com/docsethttps://monsite.com/historypour synchroniser une partie d'un site internet, indiquer l'url "de départ" (par exemple
https://monsite.com/docs/) : seules cette page et celles appartenant à la même "racine" seront synchronisées, (ex :https://monsite.com/docs/filessera synchronisée, maishttps://monsite.com/historyne le sera pas). Une fois la source enregistrée, le système lance automatiquement une extraction puis une synchronisation.
Une fois la source de donnée créée, cliquer sur "Synchroniser" pour lancer la récupération du site internet.
En cas de modification du site, vous pouvez relancer la mise à jour via le bouton Synchroniser.
Fichiers
Une source de type Fichiers permet d’importer des documents tels que des PDF. Lors de la création, indiquez le nom du dossier (ex. Documents légaux) dans lequel vous pourrez ajouter des documents. Une fois la source créée, vous pouvez y ajouter des fichiers en cliquant sur + Ajouter un fichier.
Une fois vos fichiers importés, vous pouvez les synchroniser avec votre base de connaissance via le bouton Synchroniser en haut à droite.
Lors de tout ajout ou modification de fichiers, il est nécessaire de Synchroniser votre source de donnée pour que vos modifications soient prises en compte dans votre base de connaissance.
Voici la liste des fichiers acceptés :
.c
Fichier source en langage C
.cpp
Fichier source en langage C++
.cs
Fichier source en C# (C Sharp)
.css
Feuille de style CSS utilisée pour la mise en forme web
.doc
Document Microsoft Word (ancien format)
.docx
Document Microsoft Word (format moderne XML)
.go
Fichier source en langage Go (Golang)
.html
Page web au format HTML
.java
Fichier source en langage Java
.js
Fichier de script JavaScript
.json
Fichier de données au format JSON (JavaScript Object Notation)
.md
Fichier Markdown, utilisé pour la rédaction de texte structuré
.pdf
Document au format PDF (Portable Document Format)
.php
Fichier de code PHP (langage web côté serveur)
.pptx
Présentation Microsoft PowerPoint (format moderne XML)
.py
Fichier source en langage Python
.rb
Fichier source en langage Ruby
.sh
Script Shell (Bash, Linux, macOS)
.tex
Fichier LaTeX utilisé pour la composition de documents scientifiques
.ts
Fichier source en TypeScript
.txt
Fichier texte brut (plain text)
Segments
Les segments sont des contenus rédigés directement depuis Fullwhere. Ils peuvent servir à créer une base de connaissance de toute pièce, ou bien à compléter une base de connaissance avec certaines informations précises.
Lors de la création d’un dossier de type segments, attribuez-lui un Nom (ex. Infos pour les remboursements). Dans votre dossier, vous pouvez créer un ou plusieurs segments via le bouton + Créer un segment et les rédiger depuis l’éditeur Markdown intégré : titres, texte enrichi, listes, liens, etc.
Lorsque vous avez terminé d'éditer un segment, cliquer sur Enregistrer pour sauvegarder vos modification.
Lorsque l'ensemble des segments de votre dossier sont rédigés, vous pouvez les synchroniser avec votre base de connaissance via le bouton Synchroniser en haut à droite.
Lors de toute création ou modification de segments, il est nécessaire de Synchroniser votre source de donnée pour que vos modifications soient prises en compte dans votre base de connaissance.
Synchroniser et maintenir vos sources de données
Chaque source de données dispose d’un état de synchronisation visible depuis sa base de connaissance. Cet état évolue selon la progression : extraction du site, début de la synchronisation, synchronisation en cours, puis synchronisée.
Vous pouvez relancer une synchronisation à tout moment, notamment après :
la mise à jour d’un site ou d’un fichier ;
l’ajout de nouveaux documents ou segments ;
ou toute modification majeure du contenu initial.
Un bouton Synchroniser est disponible dans le tableau affichant les sources de données d'un base de connaissance, et également en haut à droite lorsque vous consulter le contenu d'une source de données.
Parcourir les contenus d’une base de connaissance
En entrant dans une base de connaissance, vous retrouvez le tableau de l’ensemble des sources de données qui la composent, avec les informations suivantes :
Nom
Nom de la source de donnée
Type
Type de la source de donnée (Site internet, Documents, Segments)
Contenu
Le nombre d'éléments contenus dans la source de données. Pour les sites Internet, il s'agit du nombre de page du site internet synchronisées. Pour les Documents ou les Segments, il s'agit du nombre d'éléments existants.
Dernière synchronisation
Affiche le bouton "Synchroniser" si votre source de donnée n'a jamais été synchronisée.
Affiche la date de dernière synchronisation si votre source de donnée a déjà été synchronisée
Affiche l'état d'avancée si une synchronisation est en cours :
Début de la synchronisation
Extraction du site web (Site internet uniquement)
Synchronisation en cours
Échec de la synchronisation
Pour une source ayant déjà été synchronisée, le bouton Synchroniser s'affiche au survol de la dernière date de synchronisation.
Synchronisation
Indique si la source de données fichier est "Synchronisée" ou "À synchroniser".
Si la source de donnée est "À synchroniser", cela signifie que des contenus y ont été ajoutés ou modifiés depuis la dernière synchronisation. Ces modifications ne seront pas prises en compte tant que la source de données ne sera pas synchroniser à nouveau.
Créé par
Utilisateur ayant créé la source de données
Date de création
Date de création de la source de données
Cliquer sur une Source de données pour parcourir ses contenus.
Le bouton Synchroniser et la Date de dernière synchronisation sont affichés en haut à droite.
Le tableau affiche les informations des contenus en fonction de leur type :
Site internet
Nom
Le nom de la page internet
Url
L'URL de la page internet
Dernière mise à jour
La date de dernière mise à jour
Fichiers
Nom
Le nom du fichier
Type
Type/Extension du fichier
Créé par
Utilisateur ayant ajouté le fichier
Date de création
Date à laquelle le fichier a été ajouté
Synchronisation
Indique si le fichier est "Synchronisé" ou "À synchroniser". Lorsqu'un fichier est ajouté ou modifié dans une source de données, il n'est pas pris en compte tant que la source de données n'a pas été synchronisée avec la base de connaissance. Dans ce cas, ce champ indique "À synchroniser".
Vous pouvez également Visualiser, Télécharger ou Supprimer un fichier grâce aux boutons d'actions au bout de chaque ligne. Vous pouvez également réaliser des suppressions multiples en sélectionnant plusieurs éléments à la fois et en utilisant le bouton Supprimer en haut du tableau.
Lorsque vous importez un fichier portant le même nom qu’un fichier déjà présent dans la même source, celui-ci est simplement mis à jour : il remplace l’existant sans créer de doublon. Segments
Nom
Le nom du segment
Dernière mise à jour
Date de la dernière mise à jour du segment
Créé par
Utilisateur ayant créé le segment
Date de création
Date à laquelle le segment a été créé
Synchronisation
Indique si le segment est "Synchronisé" ou "À synchroniser". Lorsqu'un segment est créé ou modifié dans une source de données, il n'est pas pris en compte tant que la source de données n'a pas été synchronisée avec la base de connaissance. Dans ce cas, ce champ indique "À synchroniser".
Vous pouvez également Supprimer un segment grâce au bouton d'action au bout de chaque ligne. Vous pouvez également réaliser des suppressions multiples en sélectionnant plusieurs éléments à la fois et en utilisant le bouton Supprimer en haut du tableau.
Bonnes pratiques d’organisation
Pour garantir la cohérence et la performance de vos bases de connaissances, il est recommandé de structurer vos sources de manière claire et homogène.
Une bonne pratique consiste à créer une base de connaissance par marque métier ou établissement.
À l’intérieur de chaque base :
ajoutez une source Site internet correspondant au site internet de l'entité (marque ou localisation) concernée ou à de la documentation en ligne (FÀQ, centre d'aide, etc.) ;
créez une source Fichiers regroupant vos documents
et ajoutez une source Segments pour des compléments d'informations ou des articles internes.
Mis à jour

