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.
Collez votre texte à gauche pour commencer.
Collez votre texte ci-dessus pour commencer.
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
-
Collez un exemple de JSON
Collez un objet, un tableau ou plusieurs documents.
-
Réglez les options
Nommez le schéma et choisissez comment traiter les champs obligatoires et les tableaux.
-
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.