Modèle Données
Modèle de prompt : Extraction de données structurées
Extrait des champs d’un texte libre vers un objet JSON strict. Pour transformer des documents semi-structurés comme des factures, reçus ou formulaires en enregistrements que votre code peut analyser sans nettoyage.
Le prompt
Les prompts sont en anglais, la langue dans laquelle ils ont été écrits et testés. Les descriptions et les consignes de ces pages sont traduites.
## Task
Extract the invoice fields from the document below.
## Requirements
- Use null for any field that is not present; do not infer values.
- Dates must use the YYYY-MM-DD format.
- Amounts must be numbers without currency symbols.
## Output format
Return only valid JSON with the keys invoice_number, issue_date, due_date, vendor_name, total_amount, and currency.
## Input
<document>
{{document}}
</document>Variables
| Variable | Quoi fournir |
|---|---|
{{document}} | Le texte du document, par exemple une sortie d’OCR ou un texte extrait d’un PDF. |
Chaque variable se trouve dans ses propres balises pour que le modèle traite ce que vous insérez comme des données, et non comme des instructions.
Sa note
100/100 sans avertissement ni problème critique, vérifié en CI à chaque modification.
| Dimension | Note |
|---|---|
| Clarté | 100 |
| Précision | 100 |
| Complétude | 100 |
| Structure | n/a |
| Cohérence | 100 |
| Spécification de sortie | 100 |
| Efficacité | 100 |
| Sécurité | 100 |
Tokens et coût par modèle
Tokens d’entrée du modèle lui-même, avant de remplir les variables. Les coûts utilisent les tarifs catalogue du catalogue de modèles, chacun daté de sa dernière vérification ; confirmez auprès de votre fournisseur.
| Modèle | Tokens | Coût d’entrée / 1 000 appels |
|---|---|---|
| GPT-4.1 | 92 | $0.1840 |
| GPT-4.1 mini | 92 | $0.0368 |
| Claude Sonnet 5.5 | 92 (approx.) | $0.1840 |
| Claude Haiku 4.5 | 92 (approx.) | $0.0920 |
| Gemini 2.5 Flash | 92 (approx.) | $0.0276 |
L’adapter
- Listez toutes les clés attendues par votre analyseur et gardez la liste identique dans le format de sortie et dans votre code.
- Conservez la règle « utilise null » : elle empêche le modèle de deviner des valeurs absentes du document.
- Si votre fournisseur prend en charge les sorties structurées ou un schéma JSON, transmettez aussi le schéma ; le prompt documente toujours l’intention.
Après modification, l’espace de travail renote le prompt pendant que vous tapez et signale toute régression.
Autres modèles
- Revue de pull request: Revue structurée d’un diff avec des constats classés par gravité.
- Réponse du support client: Réponse conforme à la politique à un ticket client, avec une structure fixe.
- Résumé de réunion: Décisions, responsables et échéances à partir d’une transcription.
- Classification de tickets: Oriente un message vers exactement une catégorie avec un niveau de confiance.
- Prompt système d’un agent utilisant des outils: Agent borné avec des règles d’outils explicites et une condition d’arrêt.