ES
Iniciar sesión Publicar
contextetech /

Schéma JSON : extraire une facture

v1
Modelo objetivo : General (cualquier modelo) Francés Licencia: MIT Publicado el actualizado ayer 0 usos

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

Ejemplo de salida

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

Comunidad

Aún no hay comentarios. Comparte tu opinión, ayudará a los siguientes.