Analyse de document

L’analyse de documents utilise des techniques de recherche de pointe pour extraire et visualiser des données structurées à partir d’un large éventail de types de documents, notamment les fichiers PDF, images, documents Word (DOC/DOCX) et les fichiers PowerPoint (PPT/PPTX). Il est conçu pour gérer des dispositions complexes telles que des tableaux, des graphiques et du contenu d’image de texte mixte.

L’analyse des documents est disponible via l’interface Agent Bricks et en SQL.

Créez un agent d’analyse de documents dans l’interface utilisateur

Requirements

Utilisez l’analyse de document pour analyser vos documents et visualiser leur structure.

  1. Accédez à l’icône Agents.Agents dans le volet de navigation gauche de votre espace de travail.
  2. Cliquez sur Créer l’agent>Analyse de Document.
  3. Sélectionnez votre document source. Vous pouvez choisir de charger un fichier ou de en sélectionner un dans un catalogue de catalogue Unity existant. Les formats pris en charge sont les suivants : PDF, images, DOC/DOCX et PPT/PPTX.
  4. Cliquez sur Analyser le document.

L’analyse de votre document peut prendre quelques minutes. Une fois terminé, l’analyse de document affiche le document source à gauche et le document analysé à droite. Vous pouvez choisir d’afficher le document analysé en tant que texte mis en forme ou JSON brut.

Interface utilisateur d’analyse de document montrant le document source et analysé côte à côte

Traiter et interroger les résultats

Pour afficher la ai_parse_document requête et l’exécuter sur d’autres documents, cliquez sur Utiliser l’agent et choisissez d’exécuter la requête à partir de l’éditeur SQL ou du bloc-notes. Vous pouvez modifier la requête pour qu’elle pointe vers le volume ou la table dans laquelle vos documents se trouvent.

Pour préparer la sortie parsée pour la récupération (RAG), utilisez ai_prep_search (Beta) dans les étapes suivantes.

Analyser les documents en SQL

Appelez ai_parse_document SQL pour analyser les documents à grande échelle :

SELECT
  ai_parse_document(
    content,
    map('version', '2.0')
  ) AS parsed
FROM READ_FILES('/Volumes/my_catalog/my_schema/my_documents', format => 'binaryFile');

Voir la ai_parse_document référence SQL.

Limitations

Consultez ai_parse_document les limitations.