• 图片生成 API
  • 文生图
  • 图生图
  • OpenAI images API

使用图片生成 API

图片生成使用统一的 OpenAI 风格路径;网关根据模型和通道将请求转换为相应上游格式,调用方仍应按模型能力传递参数。

选择操作与模型

先区分需要从文本创建图片,还是要基于已有图片编辑或再生成。然后从当前部署的模型目录中选择支持该操作的模型。模型名、可用尺寸与返回格式以具体通道能力为准。

构造请求

通用请求至少包含 model 与 prompt。可按模型支持情况添加 n、size、quality、response_format、background 等字段。未在通用字段表中的扩展参数是否能透传,取决于通道配置。

POST /v1/images/generations
Authorization: Bearer sk-your-key
Content-Type: application/json

{
  "model": "your-enabled-image-model",
  "prompt": "一只在雪地中奔跑的红狐狸,写实风格",
  "size": "1024x1024",
  "n": 1
}

验证输出与成本

确认响应中的 URL 或 Base64 输出格式与应用预期一致,并在存储、展示或转存前评估链接的有效期与访问权限。生成次数、尺寸、质量和模型都可能影响成本,应以公开价格页和实际用量记录为准。

项目来源:docs/api/image-generation.md、relay/channel/

相关页面