IT
Accedi Pubblica
contextetech /

Schéma JSON : extraire une facture

v1
Modello di destinazione : Generale (tutti i modelli) Francese Licenza: MIT Pubblicato il aggiornato ieri 0 utilizzi

JSON Schema pour extraire une facture avec un LLM : fournisseur, numéro, date, lignes, totaux HT, TVA et TTC. Prêt pour les sorties structurées.

Extrais les informations de la facture fournie. Les montants sont des nombres en euros, sans symbole. Si une information manque, ne l'invente pas.

JSON Schema

{
  "type": "object",
  "required": [
    "fournisseur",
    "date",
    "total_ttc"
  ],
  "properties": {
    "tva": {
      "type": "number"
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "Date d'émission (AAAA-MM-JJ)"
    },
    "lignes": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "libelle",
          "montant_ht"
        ],
        "properties": {
          "libelle": {
            "type": "string"
          },
          "quantite": {
            "type": "number"
          },
          "montant_ht": {
            "type": "number"
          }
        }
      }
    },
    "numero": {
      "type": "string",
      "description": "Numéro de la facture"
    },
    "total_ht": {
      "type": "number"
    },
    "total_ttc": {
      "type": "number"
    },
    "fournisseur": {
      "type": "string",
      "description": "Raison sociale du fournisseur"
    }
  }
}

Esempio di output

{
  "fournisseur": "Imprimerie Martin SARL",
  "numero": "F-2026-0412",
  "date": "2026-09-15",
  "lignes": [
    {
      "libelle": "Cartes de visite x500",
      "quantite": 1,
      "montant_ht": 80.0
    },
    {
      "libelle": "Flyers A5 x1000",
      "quantite": 1,
      "montant_ht": 120.0
    }
  ],
  "total_ht": 200.0,
  "tva": 40.0,
  "total_ttc": 240.0
}

Community

Ancora nessun commento. Condividi la tua esperienza, aiuterà chi viene dopo.