Dzzz

JSON vers schéma Sur l’appareil

Un exemple de JSON en entrée, un schéma et des définitions d'outils en sortie.

Obligatoire
Tableaux
Entrée 0 caractères · 0 mots · 0 lignes
Sortie

Collez votre texte à gauche pour commencer.

Collez votre texte ci-dessus pour commencer.

extract_data.schema.json

Tout s'exécute sur votre appareil. Rien de ce que vous collez n'est envoyé ailleurs, et tout est effacé à la fermeture de l'onglet.

Collez un exemple du JSON attendu et obtenez un schéma déduit : entiers et nombres, dates, e-mails, énumérations et champs facultatifs. La sortie couvre JSON Schema, les définitions d'outils pour OpenAI, Anthropic et Gemini, Zod, Pydantic et TypeScript. Le schéma est déduit de votre exemple : vérifiez-le sur les données réelles. Rien de ce que vous collez n'est envoyé ailleurs.

À propos de cet outil

Ce que vous fournissez

  • Un objet ou un tableau JSON, ou plusieurs documents séparés par des lignes vides.

Ce que vous obtenez

  • JSON Schema, définitions d'outils OpenAI, Anthropic et Gemini, Zod, Pydantic et TypeScript.

Limites

  • Le schéma est déduit des exemples seulement et peut manquer des cas présents dans vos données.
  • La conversion d'un schéma en données d'exemple n'est pas prise en charge.

Comment l'utiliser

  1. Collez un exemple de JSON

    Collez un objet, un tableau ou plusieurs documents.

  2. Réglez les options

    Nommez le schéma et choisissez comment traiter les champs obligatoires et les tableaux.

  3. Choisissez une cible

    Sélectionnez l'onglet du format voulu, puis copiez ou téléchargez.

Questions fréquentes

Comment le schéma est-il déduit ?

À partir de l'exemple que vous collez : types, formats de date et d'e-mail, petits ensembles de mots répétés traités comme des enums, et champs absents de certains documents traités comme facultatifs. C'est un point de départ : vérifiez-le avec de vraies données.

Puis-je coller plusieurs documents ?

Oui. Séparez-les par une ligne vide et ils sont fusionnés en un seul schéma.

Mon JSON quitte-t-il la page ?

Non. Le schéma est créé sur votre appareil et rien n'est envoyé ailleurs.