概览/MCP/AI 生图

AI 生图

通过统一工具创建图片。

通过 MCP 创建 AI 图片

先调用 kp_capabilities,从 image.models 选择一个完整模型组合。

Nano Banana 2

{  "type": "image",  "prompt": "一张简洁的二分查找课程封面,深色科技风格",  "image": {    "provider": "gemini",    "model": "nano-banana-2",    "aspect_ratio": "16:9",    "output_quality": "2K"  }}

GPT Image 2

{  "type": "image",  "prompt": "一张面向开发者的二分查找课程海报",  "input_file_ids": ["file_xxx"],  "image": {    "provider": "azure_openai",    "model": "gpt-image-2",    "aspect_ratio": "3:2",    "output_quality": "2K",    "quality": "medium"  }}

注意

  • provider 与 model 必须来自同一个 capabilities 条目。
  • aspect_ratio 与 output_quality 必须属于所选组合。
  • quality 仅用于 GPT Image。
  • 参考图片或文档先用 kp_upload_file 上传。
  • AI 生图不声明 URL Context,不要声称已经读取网页。
  • 调用 kp_get 查询状态,ready 后再调用 kp_outputs。