Bases de connaissance

Centraliser les informations de votre marque pour alimenter vos Agents IA

list-check
lightbulb

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 :

Colonne
Description

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/docs et https://monsite.com/history

  • pour 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/files sera synchronisée, mais https://monsite.com/history ne 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 :

Extension
Signification

.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 :

Colonne
Description

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

Colonne
Description

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

Colonne
Description

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

Colonne
Description

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