
Commencez votre aventure avec l’IA dès aujourd’hui
- Accédez à plus de 100 API d’IA sur une seule plateforme.
- Comparez et déployez des modèles d’IA en toute simplicité.
- Paiement à l’usage, sans frais initiaux.
Découvrez comment ajouter l'analyse des factures à votre application à l'aide de Google App Script !
Dans ce tutoriel, nous allons vous montrer comment intégrer Eden AI API d'analyse de factures dans votre logiciel à l'aide de Google App Script. Grâce à cette intégration, vous serez en mesure d'automatiser les tâches et d'améliorer les fonctionnalités des services Google grâce à la puissance de l'IA. Le même processus s'applique si vous souhaitez inclure d'autres fonctionnalités telles que : Balisage des images, Détection de contenu explicite, Analyse de texte et de nombreuses autres API d'IA que nous proposons.
Eden AI a été créé pour les non-codeurs qui ont des difficultés à choisir le bon fournisseur d'IA et/ou à intégrer plusieurs API. La gestion de plusieurs comptes pour chaque application peut être une tâche difficile, mais avec Eden AI, vous pouvez connecter et gérer toutes vos API sur un seul compte. Certains fournisseurs d'IA pouvant être complexes à utiliser, nous voulions simplifier la partie « sans code » et mettre l'IA à la disposition du plus grand nombre de personnes possible.
Eden AI vous permet de résoudre plusieurs tâches d'IA sur Google App Script :
Tout comme Reçu et CV Parsing, Invoice Parsing est un outil développé par OCR pour extraire et numériser des données pertinentes, Vision par ordinateur pour identifier la structure du document, et PNL techniques pour délimiter les champs. La technologie d'analyse des factures extrait les informations clés d'une facture (format .pdf, .png ou .jpg) telles que le numéro de la facture, le montant total dû, la date de la facture, le nom du client, etc.
Les API de l'analyseur de factures contribuent à garantir l'exactitude des données en évitant les erreurs pouvant survenir lors de l'extraction manuelle des données. Ces informations peuvent ensuite être utilisées à diverses fins et facilitent la génération de rapports ou l'exportation de données vers d'autres applications. Elles sont souvent utilisées conjointement avec d'autres applications de gestion d'entreprise.
La première étape consiste à initialiser la fonction invoice_parser qui gérera l'appel d'API à Eden AI. Cette fonction prendra 4 arguments : api_key, providers, file et language.
Le clé_api est la clé API que vous avez obtenue sur la plateforme Eden AI, fournisseurs est le nom du fournisseur que vous souhaitez utiliser pour extraire les données de facturation, fichier est le fichier de facture dont vous souhaitez extraire les données, et langue est la langue de la facture.
Ensuite, utilisez la bibliothèque FormData pour créer la charge utile pour la demande d'API :
La charge utile contient des informations sur le fichier de facture et le format de réponse souhaité. Vous devrez ajouter le fournisseurs, réponse_as_dict, fichier, et langue à la charge utile. Le paramètre response_as_dict est réglé sur faux afin que la réponse soit renvoyée sous forme de chaîne JSON plutôt que sous forme de dictionnaire.
Créez ensuite l'en-tête de la demande d'API. L'en-tête inclut les paramètres Authorization et Content-Type.
Le paramètre Authorization est défini sur le Bearer Token obtenu auprès de la plateforme Eden AI, et le paramètre Content-Type est défini sur multipart/form-data, la valeur limite étant définie sur la chaîne limite obtenue à partir des données du formulaire.
À présent, utilisez la bibliothèque URLFetchApp disponible dans la bibliothèque standard de Google App Script pour effectuer l'appel d'API à Eden AI. Vous devez définir méthode à POST, le en-têtes à l'en-tête que nous venons de créer, le charge utile à la charge utile que nous avons créée à l'étape 2, et Désactiver les exceptions HTTP trop vrai.
Enfin, les données extraites sont accessibles à l'aide du objet response_json. Dans ce cas, le Logger.log La méthode est utilisée pour imprimer les données extraites dans le journal. Cependant, vous pouvez accéder aux données extraites et les utiliser comme vous le souhaitez, par exemple pour créer une feuille Google avec les données.
Tu as terminé ! 🥳
Si vous avez des questions concernant ce tutoriel, la communauté Eden AI peut vous aider sur Discorde.
Remarque : Le code ci-dessus n'est qu'un exemple d'utilisation de l'API d'analyse de factures d'Eden AI.
Les champs et données spécifiques renvoyés par l'API peuvent varier en fonction du type de document analysé et du fournisseur utilisé.
Pour plus d'informations, consultez l'intégralité documentation pour l'API de l'analyseur de factures.
Si vous êtes intéressé par d'autres outils low-code, jetez un œil à nos didacticiels étape par étape sur la façon d'intégrer l'IA à votre application avec Power Apps, Réoutillage, Fabriquer, IFTTT, n8n, Bulle, Dataiku, et Zapier.
Vous pouvez commencer à créer dès maintenant. Si vous avez des questions, n'hésitez pas à discuter avec nous !
CommencezContactez le service commercial