đ„ Extraction intelligente dâun PDF avec lâIA Mistral & TimeTonic
LâOCR (reconnaissance optique de caractĂšres) de lâintelligence artificielle française Mistral AI est dĂ©sormais intĂ©grĂ©e nativement Ă TimeTonic, ce qui permet dâautomatiser lâextraction de donnĂ©es bancaires Ă partir dâun PDF (RIB, relevĂ©, etc.).
Objectifs
-
â Convertir automatiquement un PDF en texte lisible via OCR.
-
â Identifier et structurer les informations clĂ©s : IBAN, BIC, titulaireâŠ
-
â Injecter ces donnĂ©es dans les champs correspondants de votre base â sans copierâcoller et sans erreur.
Bénéfices
-
đ Gain de temps : plus besoin de ressaisir manuellement les donnĂ©es.
-
đ FiabilitĂ© & sĂ©curitĂ© : rĂ©duction drastique des erreurs et traitement conforme aux normes.
-
đ«đ· SouverainetĂ© : puissance IA 100âŻ% française, hĂ©bergĂ©e dans lâUE.
Mistral vient dâĂȘtre reconnue comme la meilleure solution dâOCR au monde , profitezâen pour fiabiliser vos processus mĂ©tier dans TimeTonicâŻ!
đ Processus en deux temps :
Ătape 1ïžâŁ â Extraire le texte OCR du PDF
Cette premiĂšre automatisation consiste Ă transformer un fichier PDF en texte brut exploitable par lâIA.
âïž Configuration de l'automatisation OCR
-
quand : déclencheur sur modification du champ
OCR PDF
-
si :
-
OCR PDF
est cochĂ© â -
RIB PDF
nâest pas vide
-
-
Alors : action Process Document avec Mistral AI OCR
1. Extraire le texte du PDF via OCR :
-
-
Utilise l'action Process Document avec Mistral OCR.
-
Fournis le PDF (stocké dans un champ fichier) + ta clé API.
-
Stocke le résultat dans un champ SmartText (résultat brut OCR en JSON avec du Markdown).
-
Champ | Description |
---|---|
1ïžâŁ API Key | Colle ta clĂ© API Mistral (obligatoire) |
2ïžâŁ Document | Champ contenant le PDF Ă analyser (RIB PDF par exemple) |
3ïžâŁ Sortie de champ | Champ SmartText dans lequel le texte OCR sera stockĂ© (RIB texte ) |
đĄ RĂ©sultat : le contenu du PDF est converti automatiquement en texte Markdown stockĂ© dans ton champ.
Ătape 2ïžâŁ â Extraire les informations structurĂ©es depuis le texte OCR avec Mistral
Une fois le contenu textuel extrait du PDF grùce à Mistral OCR (stocké dans le champ RIB texte
), tu vas maintenant demander Ă Mistral dâanalyser ce texte pour en extraire automatiquement les informations bancaires sous forme structurĂ©e (JSON).
âïž Configuration de l'automatisation « demande Ă Mistral IA »
đ DĂ©clenchement
-
Quand : quand la case
Extract RIB Text IA Mistral
est cochée. -
SI :
Extract RIB Text IA Mistral
est cochĂ© â
RIB texte
nâest pas vide
-
Alors : action demande Ă Mistral IA
đ§Ÿ ParamĂ©trage de lâaction « demande Ă mistral IA »
Champ | Configuration |
---|---|
API Key | Ta clé API Mistral |
Model | pixtral-large-latest (précis pour ce type de tùche) |
AI RÎle Description | "à partir d'information résultant d'une OCRisation d'un document PDF vers un JSON, tu dois faire des extractions." |
Question |
"Tu dois trouver dans une OCRisation les informations bancaire, Ă extraire en format json, dans les champs suivants:
IBAN: L'iban, en mettant des espaces de séparation tous les 4 caractÚres entre pour améliorer la lisibilité
BIC: le BIC / Swift code
CodeBanque: le code de la banque
CodeGuichet : le code guichet
NumCompte: le numéro du compte en banque
CLE: la clé
Domiciliation: la domiciliation, sous forme de texte
Titulaire: le nom du titulaire du compte
AdresseTitulaire: l'adresse du titulaire, sous forme de texte
Devise: la devise
Le contenu de l'OCRisation est ci-dessous
Insérer ici votre valeur dynamique du champ $RIB texte"
âĄïž Format de rĂ©ponse : JSON avec champ de destination
â Active lâoption : JSON avec champ de destination
Puis configure chaque correspondance entre la clé JSON que tu demandes et le champ cible dans TimeTonic :
Nom de propriété JSON | Champ cible de la table |
---|---|
CodeBanque |
N° Banque |
CodeGuichet |
Guichet |
NumCompte |
N° compte |
CLE |
Clé |
Devise |
Devise |
Titulaire |
Titulaire du compte â Nom |
AdresseTitulaire |
Titulaire du compte â Adresse |
IBAN |
IBAN |
BIC |
BIC |
Domiciliation |
Domiciliation |
â Astuce pour rĂ©ussir Ă tous les coups
-
Utilise toujours des clĂ©s de propriĂ©tĂ© cohĂ©rentes (pas dâaccent, pas dâespace, camelCase)
-
Les noms doivent matcher Ă lâidentique dans :
-
La question (prompt)
-
Les clés du JSON
-
Les noms des colonnes TimeTonic
-
âĄïž Finalisation
DĂšs quâun utilisateur coche Extract RIB Text IA Mistral
, les donnĂ©es du RIB seront extraites automatiquement et remplies dans les bonnes colonnes, prĂȘtes Ă ĂȘtre utilisĂ©es ou exportĂ©es !