SchemaFit logo

SchemaFit

LLMの構造化出力スキーマ向けCIリント

Artificial Intelligence Developer Tools GitHub Open Source

概要

SchemaFitはMITライセンスのLLM構造化出力スキーマ向けCIリントツール。実行前にJSONスキーマ/ツール定義/response_formatスキーマをプロバイダ固有の制約へ検証します。サポートキーワード、ネスト、必須/任意、移植性の差異を検出し、OpenAI/Anthropic/Gemini/Mistral/Cohereなどの相違を早期に可視化します。

ワークフロー

  • 定義
  • 実行前検証
  • プロバイダ特有の障害を早期キャッチ
  • CIで失敗させ本番呼び出しを回避

意義

ランタイム層を置換せず、静的互換性ゲートとして本番契約に近づけます。

実証

50件の公開スキーマのうち44件が少なくとも1つの制約で拒否、3件のみ全プロファイルを通過。

投票数: 13
← 投稿一覧に戻る