Outils JSON pour développeurs AI · Exécution locale

Développeurs AI Espace de travail JSON

Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils

Mock en lot

Page liste, API paginée, petit test de charge : il faut un ensemble d'objets de même forme, pas une seule entrée.

Collez Schema ou échantillon à gauche, réglez la quantité, cliquez « Schema → Mock » : un tableau à droite.

Les types s'infèrent du Schema. enum et format sont respectés autant que possible ; un oneOf complexe se resserre à la main.

Le lot se génère dans le navigateur, sans frapper votre backend.

Commencez petit, puis augmentez

Sortez 3 entrées pour la forme, puis 20, 50. Remplir 100 d'un coup et découvrir un champ manquant coûte plus cher.

Un Schema tient mieux qu'un échantillon nu

Avec un JSON Schema, required et type cadrent la sortie. Avec seul un échantillon, l'inférence est aussi optimiste que le Mock unitaire.

Comment faire

  1. Collez un JSON Schema ou un échantillon, indiquez la quantité (1 à 100).
  2. Cliquez « Schema → Mock ».
  3. Contrôlez quelques lignes : required présents, types stables.
  4. Copiez le tableau vers le front, Storybook ou une fixture de test.
  5. Validez une entrée avec le Schema pour confirmer que le lot reste utilisable.

Cas d'usage

  • 10 fausses lignes tant que la page liste n'a pas d'API.
  • Préparer des objets de même forme pour un composant de pagination.
  • Fabriquer un lot de payloads en local avant un petit test de charge.
  • Recetter un Schema : regardez exprès quelques valeurs limites du lot.

À garder en tête

  • L'interface limite 1 à 100. Au-delà, bouclez ou scriptez.
  • Ce n'est pas un outil de charge distribuée : on ne fait que des données.
  • Le Schema n'est pas envoyé.

FAQ

Combien d'entrées au maximum ?

L'interface limite de 1 à 100. Au-delà, bouclez vous-même ou utilisez un script.

Peut-on s'en passer de Schema ?

Oui : collez un échantillon JSON comme forme. Avec un Schema, les contraintes tiennent mieux.

Mock unitaire ou en lot ?

Regardez d'abord une entrée, puis passez au lot.

Le Schema est-il envoyé ?

Non.

Chaque entrée est-elle différente ?

Les valeurs varient, la forme reste. Ne supposez pas des e-mails uniques tant que vous n'avez pas dédupliqué.

Peut-on fixer une graine aléatoire ?

Pas de champ graine pour l'instant. Pour du reproductible, enregistrez une sortie comme fixture.

Comment oneOf est-il généré ?

Les combinaisons complexes peuvent ne suivre qu'une branche courante. Contrôlez un échantillon ; resserrez le Schema si besoin.

Comment l'utiliser avec la page Tableau ?

Collez le lot sur la page Tableau pour voir si les colonnes s'alignent.