Connaissances

Actions intégrées pour la base de connaissances de l’organisation

Rechercher dans la base de connaissances

Connaissances

Recherche dans la base de connaissances de l’organisation par similarité sémantique. La base de connaissances fait autorité : préfère-la aux connaissances générales et cite ce que tu utilises. Envoie jusqu’à 3 requêtes en langage naturel, une par sujet distinct.

Obtenir un extrait de la base de connaissances

Connaissances

Récupère des chunks spécifiques du contenu d’une base de connaissances à partir de l’ID du contenu et de l’index du chunk commençant à zéro. À utiliser après une recherche pour lire le contexte autour ou parcourir un document séquentiellement.

Lister les contenus de la base de connaissances

Connaissances

Liste le contenu de la base de connaissances (fichiers importés, texte collé, URLs explorées). Filtre par type, statut (ex. FAILED pour repérer le contenu cassé) ou recherche dans le titre. Le contenu n’est recherchable qu’une fois son statut PROCESSED.

Obtenir un contenu de la base de connaissances

Connaissances

Récupère un contenu de la base de connaissances par ID : statut, progression des segments, aperçu du texte et (pour les URL explorées) ses sous-pages. Utilise-le pour vérifier si le contenu a fini d’être indexé ou pour comprendre pourquoi il a ÉCHOUÉ.

Obtenir le texte du contenu de la base de connaissances

Connaissances

Lire le texte extrait complet d’un contenu par identifiant (sans limite d’aperçu). À utiliser pour lire un document entier, ou avant find_in_content / replace_in_content.

Rechercher dans le contenu de la base de connaissances

Connaissances

Rechercher les occurrences d’une chaîne dans le texte d’un contenu. Renvoie chaque correspondance avec sa position et un extrait environnant. Insensible à la casse par défaut.

Remplacer dans le contenu de la base de connaissances

Connaissances

Trouve et remplace un texte exact dans un contenu TEXT, puis réindexe-le. Remplace toutes les occurrences par défaut ; passe all=false pour ne remplacer que la première. Seul le contenu TEXT est modifiable (le contenu URL/fichier est dérivé de sa source).

Statistiques de la base de connaissances

Connaissances

Récupère les totaux de la base de connaissances : nombre de contenus et de segments, stockage par type, et combien de contenus sont encore en cours d’indexation ou ont échoué. Utilise-le pour une vérification rapide de l’état général.

Ajouter un contenu à la base de connaissances

Connaissances

Ajoute du contenu pour qu’il puisse être recherché. Le type 'text' colle le contenu directement ; 'url' indexe une page web (url_mode 'crawl' suit les liens, 'single' indexe une seule page) ; 'file' indexe un fichier partagé par l’utilisateur. L’indexation s’exécute en arrière-plan : le contenu revient avec le statut PENDING et devient recherchable une fois PROCESSED. Ajoute uniquement le contenu que l’utilisateur t’a demandé d’enregistrer ; ne colle jamais de secrets.

Mettre à jour un contenu de la base de connaissances

Connaissances

Modifie le contenu de la base de connaissances. title / text mettent à jour un contenu TEXT (modifier le texte relance l’indexation). include_paths / exclude_paths ajustent le périmètre d’exploration d’un contenu URL. Pour récupérer à nouveau une URL ou retraiter un fichier inchangé, utilise reindex_content à la place.

Réindexer un contenu de la base de connaissances

Connaissances

Retraite le contenu de la base de connaissances depuis zéro : supprime ses segments et l’indexe à nouveau (récupère à nouveau l’URL, réanalyse le fichier, regénère les embeddings du texte). Utilise-le pour réessayer un contenu en ÉCHEC ou actualiser une URL modifiée. S’exécute en arrière-plan ; le contenu repasse à EN ATTENTE.

Supprimer un contenu de la base de connaissances

Connaissances

Supprime définitivement le contenu de la base de connaissances et tous ses segments indexés (et, pour une URL explorée, ses sous-pages). Confirme que l’utilisateur veut bien le supprimer avant d’exécuter l’action.