通过 Responses 生成图片
generate_image_via_responsesGenerate or edit images from text prompts and reference images using OpenAI's Responses API, including multi-turn edits via previous_response_id.
Instructions
通过 OpenAI Responses API 的 image_generation 工具生成图片,支持 previous_response_id 多轮编辑与参考图输入。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | 图片尺寸:auto 或 宽x高;不同模型对尺寸的限制不同。 | auto |
| model | No | 图像模型 ID,例如 gpt-image-2.5-flare;必须以 gpt-image- 开头。 | |
| action | No | auto | |
| effort | No | Responses 文本模型的推理强度;省略时使用 GPT_IMAGE_REASONING_EFFORT(默认 high,设为 none 可禁用)。 | |
| images | No | ||
| inline | No | 是否以 MCP image content 内联返回图片;设为 false 时必须提供 output_path。 | |
| prompt | Yes | 图像生成或编辑的提示词(1-32000 个字符)。 | |
| quality | No | 生成质量;xhigh 与 max 仅 gpt-image-2.5 系列支持。 | medium |
| overwrite | No | 是否允许覆盖已存在的文件。 | |
| background | No | 背景模式;transparent 只能配合 png 或 webp。 | auto |
| text_model | No | 图像模型 ID,例如 gpt-image-2.5-flare;必须以 gpt-image- 开头。 | |
| output_path | No | 保存路径:目录或以 / 结尾时按 image_1.ext 命名,文件路径且 n>1 时按 stem-1.ext 命名。 | |
| previous_response_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | ||
| model | Yes | ||
| usage | No | ||
| images | Yes | ||
| quality | No | ||
| warning | No | ||
| response_id | No | ||
| saved_paths | No |