summaryrefslogtreecommitdiff
path: root/src/mcp_sd15/cli.py
diff options
context:
space:
mode:
authortanaka takashi <isazaka@gmail.com>2026-09-12 18:13:18 +0900
committertanaka takashi <isazaka@gmail.com>2026-09-12 18:13:18 +0900
commit727d73f08d70606b4fd68d349672ef6daa4d5a16 (patch)
tree07a8f869bd0bfbdf823da4aeee4cfa4024c30315 /src/mcp_sd15/cli.py
parentcba15a62829a0fe57a03c8031f981e8f790e2efc (diff)
docs: MCPツールとTOML設定の利用仕様を追加
現行実装を利用者が正確に設定・呼び出せるよう、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の扱いを明記
Diffstat (limited to 'src/mcp_sd15/cli.py')
0 files changed, 0 insertions, 0 deletions