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 としてマーク。
使い方
- 左パネルに JSON サンプルを貼り付けます。
- 「Schema を生成」をクリックして JSON Schema を生成します。
- 生成された Schema をコピーして、API・AI ツール定義・バリデーターで使用します。