JSON Schema ジェネレーター

任意の JSON サンプルから JSON Schema を自動生成します。AI 関数呼び出し、API バリデーション、TypeScript 型生成に最適です。

JSON Schema について

任意の JSON オブジェクトまたは配列から即座に JSON Schema を導出します。OpenAI 関数呼び出し、Anthropic ツール利用、API コントラクト検証に役立ちます。

なぜ JSON Schema を生成するのか?

JSON Schema は JSON データの構造を記述するための標準規格です。AI 関数呼び出し(OpenAI、Claude)、API バリデーション、フォーム生成、TypeScript 型推論に必要とされます。

主な機能

  • 自動型推論:string、number、integer、boolean、object、array 型を自動検出。
  • フォーマット検出:date-time、email、URI などの文字列フォーマットを識別。
  • ドラフト対応:Draft 2020-12、Draft 07、Draft 04 の Schema を出力可能。
  • 必須フィールド:null でないフィールドを自動的に required としてマーク。

使い方

  1. 左パネルに JSON サンプルを貼り付けます。
  2. 「Schema を生成」をクリックして JSON Schema を生成します。
  3. 生成された Schema をコピーして、API・AI ツール定義・バリデーターで使用します。