Documents de contexte et jeux de données
Joignez votre propre matériel et rendez-le disponible pour les agents de recherche.
Joindre des fichiers à la recherche
Les documents de contexte proviennent de la Bibliothèque de l'espace de travail de la recherche. La recherche d'Organisation utilise les fichiers de l'Organisation, disponibles pour les membres ; la recherche personnelle utilise les fichiers personnels de l'utilisateur. Le sélecteur de documents peut également télécharger un nouveau fichier dans cette Bibliothèque et affiche le compteur de stockage du forfait.
La dernière version d'un jeu de données de recherche est jointe automatiquement. Le téléchargement d'une nouvelle version du jeu de données remplace la version jointe précédente.
États de traitement
Les documents peuvent être en attente, en cours de traitement, prêts, échoués ou non pris en charge. Le traitement extrait le texte, crée des passages et construit un index de recherche pour cette recherche.
L'extraction prise en charge inclut la couche de texte PDF, DOCX, CSV, TSV, JSON, les notebooks, le code et le texte. Les PDF scannés sans couche de texte et les images nécessitent un OCR et sont marqués comme non pris en charge. Les fichiers corrompus échouent et peuvent faire l'objet d'une nouvelle tentative. Le processeur limite un document à 600 passages et 2 M de caractères, avec jusqu'à 100 documents par recherche.
Ce que les agents peuvent lire
Les agents recherchent uniquement les passages joints de leur recherche actuelle via search_research_docs. L'historique du planificateur et de l'agent inclut les noms de fichiers, les états de traitement et de courts extraits. Les passages récupérés sont délimités comme du contenu non fiable.
Le détachement d'un document ou la suppression de son support source supprime les segments et les plongements (embeddings) correspondants.
Utiliser un document dans une exécution
Une exécution peut monter jusqu'à huit documents. Les entrées sont récupérées via des URL à durée limitée et sont incluses dans la clé de cache de calcul.
import lasques
path = lasques.input_path("data.csv")Le nom de l'entrée doit correspondre à un document joint sélectionné pour l'exécution. Les entrées sont téléchargées dans le répertoire inputs/ de l'exécution ; elles ne sont pas intégrées dans le snapshot du code.