|
現行実装を利用者が正確に設定・呼び出せるよう、MCP公開スキーマとconfigファイルの詳細リファレンスを追加。
MCPツール仕様:
- generate_image、generate_guided_image、inpaint_imageの用途と入力項目を整理
- MCP SDKが生成する3ツールのJSON Schemaを掲載
- positive/negative promptのvalidationとsize列挙値・解像度を明記
- PNG/JPEGのBase64およびdata URI入力形式、文字数・pixel数上限を記載
- Depth、OpenPose、OpenPose FullのControlNet対応関係を説明
- Inpaint maskの白黒規約と50%閾値を明記
- ImageContentによるPNG返却と埋め込みmetadataを説明
- 単一GPU直列実行、入力・設定・推論・CUDA OOM・保存エラーを整理
設定ファイル仕様:
- model、LoRA、generation、ControlNet、outputの全設定キーを一覧化
- 各項目の型、必須条件、既定値、数値範囲、許可値を記載
- checkpoint、VAE、LoRA、ControlNetの固定ディレクトリ解決規則を説明
- 相対パスの基準とモデル項目で任意パスを禁止する制約を明記
- schedulerと画像サイズの対応、ControlNetごとの利用方法を整理
- annotator重みのローカルキャッシュおよびオフラインロード要件を記載
- 最小構成と全機能構成のTOML例を追加
- 起動時validation条件と未定義keyの扱いを明記
|