Revenir au contenu principal
Plateforme

Alimentez vos applications et agents en temps réel avec Document Intelligence

Les API REST en temps réel pour l'analyse, l'extraction et la classification de documents sont désormais disponibles pour tous

par Archika Dogra, Jane Zhang, Zachary Wang et Nihit Desai

  • Les workflows documentaires sont traditionnellement créés autour de pipelines par lots (batch) asynchrones, ce qui retarde l'accès au contexte opérationnel nécessaire aux décisions immédiates en aval dans les environnements interactifs ou intégrant une intervention humaine.
  • Grâce aux API REST en temps réel de Document Intelligence, votre application peut lire et traiter les documents dès leur arrivée. Appelez ai_parse_document, ai_decide, ai_classify et ai_extract lors du transfert d'un fichier pour comprendre son contenu, extraire les informations nécessaires et le diriger vers le bon workflow en temps réel.
  • Créez des workflows documentaires interactifs avec Databricks Apps ou des agents personnalisés. Intégrez les API REST dans vos applications ou vos automatisations de workflows fondées sur des agents pour transformer vos documents en décisions stratégiques en temps réel.

Chez Databricks, nos clients grands comptes reçoivent des millions de documents chaque jour. Ces documents désordonnés et non structurés contiennent un contexte essentiel sur les opérations, les clients et les finances, qui alimente des décisions clés à tous les niveaux de l'entreprise. Pourtant, lorsqu'un document arrive, exploiter ce contexte s'avère étonnamment fastidieux. Par exemple :

  • Un contrat arrive dans une boîte de réception. Un membre de l'équipe juridique l'ouvre, recherche les parties, la date d'effet et les conditions de renouvellement, puis les saisit dans le système afin de suivre l'accord pendant des années.
  • Une facture arrive. Un spécialiste de la comptabilité fournisseurs recherche le fournisseur, le numéro de bon de commande et le montant total, puis les saisit dans le système pour que la facture puisse être approuvée et contrôlée.
  • Une déclaration de sinistre apparaît sur un portail avec un ensemble de pièces jointes, et un gestionnaire lit le tout simplement pour décider où le dossier doit être orienté.

Il s'agit de workflows distincts, mais ils partagent tous le même goulot d'étranglement : avant que les clients ne puissent utiliser les précieuses données contenues dans ces documents pour l'analyse décisionnelle ou la prise de décision, quelqu'un doit lire chaque document et en extraire ce qui compte. Cette étape manuelle ralentit l'ensemble des processus en aval, et ce goulot d'étranglement ainsi que les coûts explosent à mesure que le volume de documents entrants augmente.

Traitez les documents en temps réel grâce à des API REST synchrones

Aujourd'hui, les API REST de Document Intelligence pour l'analyse syntaxique (parsing), la classification et l'extraction sont désormais disponibles pour tous (Generally Available). Notre API REST decisions, idéale pour l'orientation des documents, est lancée en version bêta. Les développeurs peuvent appeler ces API depuis une application ou un agent lorsqu'un document arrive, ce qui permet au workflow d'identifier le contenu entrant, d'extraire les informations nécessaires et de les soumettre à la bonne personne ou au bon agent pour les étapes suivantes.

Ces API transforment vos documents en informations structurées en temps réel :

  • ai_parse_document lit le fichier, convertit les tableaux et figures en texte structuré et calcule les zones de cadrage (bounding boxes) des citations pour les traitements en aval.
  • ai_decide utilise le contenu du document pour déterminer l'étape suivante, comme l'orientation du document vers un workflow ou son signalement pour révision.
  • ai_extract extrait les champs que vous spécifiez sous forme de résultat structuré, avec des citations et des scores de confiance facultatifs, afin que des personnes ou des agents puissent vérifier les valeurs par rapport à la source.
  • ai_classify attribue des étiquettes au document ou aux entités extraites en utilisant la taxonomie de votre entreprise, avec des justifications et des scores de confiance facultatifs.

Exemple d'utilisation de l'API REST ai_extract pour extraire les champs d'une facture :

Intégrez le traitement intelligent des documents en temps réel dans vos applications et agents

Vous pouvez utiliser les API REST pour intégrer la compréhension de documents dans l'application où le travail est déjà effectué. Par exemple, avec Databricks Apps, vous pouvez créer un flux de réception de contrats dans lequel un juriste importe un accord et ouvre un formulaire de révision dont les clauses clés sont déjà préremplies :

  1. Lire le contrat. ai_parse_document transforme le fichier en contenu structuré que l'application peut enregistrer pour d'autres utilisations.
  2. Ouvrir le bon flux de vérification. ai_classify identifie si l'accord est un accord de confidentialité (NDA), un contrat-cadre de services (MSA) ou un cahier des charges (SOW), afin que l'application sache quel formulaire afficher.
  3. Préremplir les conditions. ai_extract extrait les parties, la date d'effet, les modalités de renouvellement et le préavis. Les citations permettent au juriste de vérifier chaque valeur par rapport à la source.
  4. Faire avancer le travail. Le juriste corrige ou approuve les champs, et l'application enregistre dans Delta l'enregistrement vérifié et la référence source.

Les applications interactives intégrant une intervention humaine (human-in-the-loop) ne sont qu'un moyen parmi d'autres d'exploiter le traitement de documents en temps réel. Vous pouvez également appeler ces API depuis un agent personnalisé conçu sur Agent Bricks lorsqu'il doit comprendre ou analyser des documents entrants avant de prendre sa décision suivante.

Lancez-vous dès aujourd'hui

Vous souhaitez créer un workflow similaire ? Ouvrez Genie Code dans votre espace de travail Databricks et commencez à saisir votre prompt :

image2.png

Vous pouvez également développer directement à l'aide de la référence de l'API REST et des guides pour l'analyse syntaxique (parsing), la classification et l'extraction :

(Cet article de blog a été traduit à l'aide d'outils basés sur l'intelligence artificielle) Article original

Recevez les derniers articles dans votre boîte mail

Abonnez-vous à notre blog et recevez les derniers articles directement dans votre boîte mail.