Notion · Pratique et outillage

JSON

Un format de données lisible par les machines, fait de paires clé-valeur. Quand on demande à l’IA une réponse « en JSON », on obtient un résultat qu’un logiciel peut traiter directement.

Comment ça marche

JSON est un format texte pour représenter des données structurées : un objet entre accolades, avec des champs nommés et leurs valeurs. Une valeur peut être un texte, un nombre, vrai ou faux, une liste, ou un autre objet. C’est le format dans lequel les logiciels s’échangent des informations par API, celui des webhooks, celui des outils d’automatisation.

Pour l’IA, c’est le format de la sortie structurée. Au lieu de répondre par un texte libre qu’il faudrait relire et recopier, le modèle remplit un objet aux champs définis d’avance. Un logiciel peut alors lire directement le résultat, le vérifier champ par champ, et l’envoyer plus loin. C’est le pont entre le modèle, qui comprend le flou, et les logiciels, qui exigent du précis.

Un exemple concret

ExempleUne demande de devis reçue par e-mail, transformée en données

L’e-mail du client« Bonjour, je souhaiterais un devis pour une terrasse en bois d’environ 25 m², idéalement en pin traité, à Caen. Si possible avant fin novembre. Merci, P. Martin »

Ce que le modèle renvoie, au format demandé
{
  "type_projet": "terrasse",
  "surface_m2": 25,
  "materiau": "pin traité",
  "ville": "Caen",
  "delai_souhaite": "2026-11-30",
  "nom_client": "P. Martin",
  "informations_manquantes": ["hauteur par rapport au sol", "accès au terrain"]
}

Ce résultat entre directement dans le CRM, déclenche le calcul d’une fourchette de prix pour les projets standard, et génère la liste des questions à poser au client. Aucune recopie.

Ce que ça change pour une équipe

  • L’IA s’insère dans les logiciels existants. Un résultat en JSON se branche sur le CRM, la compta, le tableur, l’outil d’automatisation.
  • Les résultats se vérifient mécaniquement. Le montant est-il un nombre ? La date est-elle valide ? Le champ obligatoire est-il rempli ? Des contrôles automatiques, avant tout usage.
  • Le flou devient du précis. Un e-mail en texte libre, un document mal structuré, une conversation : tout peut être converti en champs exploitables.
  • Les automatisations deviennent fiables. Un format garanti élimine toute une famille d’erreurs : l’étape suivante sait exactement ce qu’elle reçoit.

Les limites et les erreurs fréquentes

  • Confondre format et contenu. Un JSON parfait peut contenir une valeur inventée. Les champs sensibles se vérifient à la source.
  • Un schéma mal pensé. Des champs ambigus ou manquants produisent des données inutilisables. On conçoit la structure avec ceux qui vont l’utiliser.
  • Ne pas prévoir l’inconnu. Quand l’information n’est pas dans la source, le modèle doit pouvoir le dire : un champ vide ou une liste de manques, plutôt qu’une valeur plausible.
  • Afficher du JSON brut à un humain. C’est un format pour les logiciels. Pour les personnes, on le présente en tableau ou en fiche.

Pour aller plus loin

JSON structure les données en objets, listes et valeurs. Les sorties structurées des modèles s’y appuient, souvent avec un schéma qui impose les champs attendus. C’est aussi le format des échanges d’API.

Où ça se situe chez Opora

Programme 02 · AutomatiserAutomatiser les tâches répétitives

Faire produire à l’IA des résultats structurés qu’un logiciel peut traiter directement, c’est un des gestes de base du programme Automatiser.

Voir le programme

Questions fréquentes

Pourquoi demander du JSON plutôt qu’un texte ?

Un texte se lit, un JSON se traite. Si vous demandez « extrais les informations de cette facture », vous obtenez un paragraphe. Si vous demandez un JSON avec les champs fournisseur, date, montant, vous obtenez un objet que votre tableur, votre CRM ou votre automatisation peut remplir sans intervention.

Les modèles produisent-ils du JSON fiable ?

Beaucoup mieux qu’avant. Les fournisseurs proposent des modes de sortie structurée qui garantissent le format attendu. Reste à vérifier le contenu : un JSON bien formé peut contenir un montant faux. Le format est garanti, les valeurs se vérifient.

Faut-il savoir lire du JSON ?

Savoir le reconnaître suffit : des accolades, des guillemets, des deux-points. Il se lit presque comme une fiche : nom du champ, valeur. Les outils l’affichent de façon lisible, et l’IA l’explique si on lui demande.

Relions ce sujetà votre situation.

Venez avec une situation de travail. Regardons ensemble ce qui peut évoluer : une pratique, une équipe, un outil.