DE
Anmelden Veröffentlichen
contextetech /

Schéma JSON : extraire une facture

v1
Zielmodell : Allgemein (alle Modelle) Französisch Lizenz: MIT Veröffentlicht am aktualisiert gestern 0 Nutzungen

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"
    }
  }
}

Beispielausgabe

{
  "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

Noch keine Kommentare. Teile deine Erfahrung, sie hilft den Nächsten.