北洋API接入文档教程
    • #站点操作指南-快速上手调用大模型API
    • 龙虾上下文解决方案
    • 价格-充值-分组-模型价格介绍
    • Hermes部署指南
    • VScode安装cc插件教程(未安装CC终端使用)
    • 北洋API接入chatbox
    • 北洋API接入Cherry Studio
    • 北洋Api接入vscode的continue插件
    • gpt-image-2配置-生图模型
    • gpt-image-2生图详解(可以发给agent)
    • WorkBuddy对接北洋api自定义
    • claudecode
      • ClaudeDesktop桌面版安装对接北洋api教程
      • ClaudeCode使用CCswitch配置说明
      • claudecode安装教程(win/mac)
    • codex
      • GPT-codex安装教程
      • codex桌面版接入北洋api
    • openclaw相关
      • openclaw-win一键安装
      • openclaw接入北洋api模型配置教程
      • 腾讯云openclaw接入北洋API教程
      • open claw在云服务器linux环境下通过终端配置api
      • OpenClaw 通过 cc switch 自定义接入 API 教程
      • openclaw接入byapi claude模型配置教程
    • 模型接口
      • Openai
        • 文本生成
        • 文本生成---上下文阅读
        • 图片理解
        • 图片生成(gpt-image-1)
        • 图片编辑/edits
        • 图片编辑 / 网页版
        • 函数调用 tools
        • v1/Responses / 通用
        • 创建文本嵌入
        • 批量创建嵌入
        • 文本转语音 / TTS
        • 语音转文本 / whisper-1
        • 语音转文本 / gpt-4o-transcribe
        • 音频翻译
        • Audio接口 / 输出
        • Audio接口 / 输入
        • 内容补全接口
        • 创建内容审核
        • PDF文件分析
        • deep-research / 深度研究
        • Web search / 联网搜索
        • response_format
      • Anthropic
        • 原生接口
          • 文本生成 (思考配置)
          • 图片理解
          • 文本生成
          • 文本生成 / 强制返回思考
          • 函数调用
          • Web search / 联网搜索
        • OpenAI兼容接口
          • 文本生成
          • 图片理解
          • 文本生成 / 强制返回思考
          • 函数调用
          • Web search / 联网搜索
      • Google
        • OpenAI兼容接口(推荐)
          • 文本生成
          • 文本生成 / 强制返回思考
          • 图片理解
          • 图片生成
          • 图片修改
          • 图片生成 / Imagen 4
          • 音频理解
          • 视频理解
          • 文本转语音 / TTS
          • 图片编辑(Nano-banana)
          • 图片编辑(Nano-banana) base64格式
        • Google Gemini接口
          • 文本生成
          • 文字转语音
          • 音频转文
          • 视频转文
          • 图片理解
          • 文生图片(nanobanana pro)
          • 图片编辑(nanobanana)
          • 图片编辑(nanobanana pro)
      • Midjourney
        • openai兼容/chat格式
          • MJ视频 (chat格式)
        • 原生接口
          • 文生图(Imagine)
          • 图片融合(Blend)
          • 按钮点击(Action)
          • 窗口执行(Modal)
          • 生成视频(Video)
          • 图生文(Describe)
          • 编辑图片(Edit)
          • 上传(upload)
          • 换脸(FaceSwap)
          • 缩短提示词(Shorten)
          • 查询
          • 获取种子(Seed)接口
          • 批量查询
          • 文生图 / OpenAI兼容
      • FLUX
        • /fal-ai/nano-banana 文生图
        • /fal-ai/nano-banana/edit 图片编辑
      • 文生图接口
        • flux / OpenAI兼容接口
        • flux-kontext-pro / OpenAI兼容接口
        • stable-diffusion / OpenAI兼容接口
        • ideogram / OpenAI兼容接口
        • recraftv3 / OpenAI兼容接口
        • flux携带参考图 / OpenAI兼容接口
      • Suno
        • 场景一:stems声曲分离 Vocals Instrumental
        • 生成歌曲
        • 生成歌词
        • 查询任务状态(批量)
        • 查询任务状态(单个)
      • 3D模型
        • Hunyuan3D-2
      • veo
        • 图生视频
        • 文生视频
        • 查询视频生成状态
        • 图生视频(chat格式)
      • 豆包
        • doubao-seedream-4-0-250828-文生图
        • doubao-seedream-4-0-250828-图生图
        • doubao-seedream-4-0-250828-多图生图
      • sora
        • 官方异步格式
          • 创建视频任务
          • 获取视频任务状态
          • 编辑视频(remix)
          • 获取视频内容
        • 渠道异步格式
          • 创建视频任务
          • 获取视频任务状态
          • 转存视频
          • 创建视频(带 Character)
          • 编辑视频(remix)
          • 获取视频内容
          • 创建视频任务 Copy
          • 从已生成的任务中创建角色
          • 使用故事板创建视频
        • chat格式
          • 创建绘画
        • 创建角色接口
          • 创建角色
    • 视频生成
      • minimax-h3 分组视频生成

    gpt-image-2生图详解(可以发给agent)

    GPT Image 2 图片生成与编辑 API 调用文档#

    本文档用于说明如何通过 HTTP API 调用图片生成和参考图编辑功能。调用前,请先向服务提供方申请 API Key

    1. 接口基本信息#

    1.1 Base URL#

    http://api.tsbys.com
    例如,图片生成接口的完整地址为:
    http://api.tsbys.com/api/v1/images/generations

    1.2 身份认证#

    所有接口均通过 Bearer Token 进行身份认证:
    请将 YOUR_API_KEY 替换为实际的 API Key。不要把 API Key 公开在网页源码、公开仓库、截图或聊天记录中。

    1.3 可用模型#

    输出规格model 参数
    2Kgpt-image-2
    4Kgpt-image-2-4k
    当前接口通过 model 字段区分 2K 和 4K。其他请求参数保持一致。

    2. 文本生成图片#

    根据文本提示词生成一张图片。

    2.1 请求地址#

    2.2 请求头#

    2.3 请求参数#

    参数类型必填当前值/说明
    modelstring是2K 使用 gpt-image-2;4K 使用 gpt-image-2-4k
    promptstring是图片生成提示词;网站客户端最大限制为 6000 个字符
    ninteger是当前固定为 1
    sizestring是当前固定为 1024x1024
    qualitystring是当前固定为 low 还可设置为:medium和high
    output_formatstring是当前固定为 jpeg ,还可设置为png
    size和quality和background都支持auto

    2.4 2K 请求示例#

    {
      "model": "gpt-image-2",
      "prompt": "一只戴着宇航员头盔的橘猫,站在月球表面,电影级灯光,细节清晰",
      "n": 1,
      "size": "1024x1024",
      "quality": "low",
      "output_format": "jpeg"
    }

    2.5 4K 请求示例#

    {
      "model": "gpt-image-2-4k",
      "prompt": "一只戴着宇航员头盔的橘猫,站在月球表面,电影级灯光,细节清晰",
      "n": 1,
      "size": "1024x1024",
      "quality": "high",
      "output_format": "jpeg"
    }
    注意:当前接入方式中,2K 与 4K 只通过 model 参数区分。选择 4K 时,size 字段仍保持 1024x1024,请不要自行修改其他参数。

    2.6 cURL 示例#

    如需生成 4K 图片,只需把 model 改为 gpt-image-2-4k。

    2.7 JavaScript 示例#

    2.8 Python 示例#


    3. 参考图编辑#

    上传一张或多张参考图,并根据提示词进行图片修改。

    3.1 请求地址#

    3.2 请求头#

    使用 multipart/form-data 上传图片时,不要手动设置 Content-Type。浏览器或 HTTP 客户端会自动生成包含 boundary 的正确请求头。

    3.3 FormData 参数#

    参数类型必填当前值/说明
    modelstring是2K 使用 gpt-image-2;4K 使用 gpt-image-2-4k
    image[]file是参考图片;多张图片时重复提交同名字段 image[]
    promptstring是对参考图的修改要求
    nstring/integer是当前固定为 1
    sizestring是当前固定为 1024x1024
    qualitystring是当前固定为 low
    output_formatstring是当前固定为 jpeg

    3.4 单张参考图 cURL 示例#

    3.5 多张参考图 cURL 示例#

    3.6 JavaScript 示例#

    3.7 Python 示例#


    4. 返回结果#

    接口应返回 JSON。推荐使用以下两种格式之一。

    4.1 返回图片 URL#

    {
      "data": [
        {
          "url": "https://example.com/generated/image.jpg"
        }
      ]
    }

    4.2 返回 Base64 图片#

    {
      "data": [
        {
          "b64_json": "图片的Base64内容"
        }
      ]
    }
    当前网站客户端还兼容以下图片字段:
    data[0].b64_json
    data[0].base64
    data[0].image_base64
    data[0].url
    data[0].image_url
    images[0] 中的上述字段
    output[0] 中的上述字段
    顶层 b64_json
    顶层 url

    5. 错误返回#

    请求失败时,接口应返回非 2xx HTTP 状态码和 JSON 错误信息,例如:
    {
      "error": {
        "message": "Invalid API key"
      }
    }
    客户端兼容从以下字段读取错误信息:
    error.message
    error.error.message
    message
    msg
    detail
    error
    常见问题:
    情况建议
    401 或 403检查 API Key 是否正确,以及是否带有 Bearer 前缀
    400检查必填参数、模型名称和文件字段名
    413上传图片过大,请压缩图片后重试
    429请求过于频繁或额度不足,请稍后重试
    500/502/503服务暂时异常,请稍后重试
    524 或超时图片生成时间超过网关限制,请稍后重试或联系服务方

    6. 调用注意事项#

    1.
    model 必须使用文档中列出的准确模型名称。
    2.
    2K 使用 gpt-image-2,4K 使用 gpt-image-2-4k。
    3.
    当前约定中,除 model 外,2K 和 4K 的其他参数保持一致。
    4.
    改图接口必须使用 multipart/form-data。
    5.
    多张参考图必须重复提交 image[] 字段,不要改成 image[0]、image[1]。
    6.
    使用 FormData 时不要手动设置 Content-Type,否则可能缺少 boundary。
    7.
    图片生成可能耗时较长,建议客户端超时时间设置为 600 秒。
    8.
    建议使用 PNG、JPEG 或 WebP 格式的参考图片。
    9.
    请妥善保管 API Key,服务端程序调用时建议通过环境变量读取。

    7. 快速对照#

    文本生图#

    POST /api/v1/images/generations
    Content-Type: application/json
    model = gpt-image-2 或 gpt-image-2-4k

    参考图编辑#

    POST /api/v1/images/edits
    Content-Type: multipart/form-data
    model = gpt-image-2 或 gpt-image-2-4k
    图片字段名 = image[]
    如需 4K 输出,只需将请求中的:
    "model": "gpt-image-2"
    修改为:
    "model": "gpt-image-2-4k"
    修改于 2026-07-30 12:09:36
    上一页
    gpt-image-2配置-生图模型
    下一页
    WorkBuddy对接北洋api自定义
    Built with