Python 调用 豆包大模型Doubao-Seedream-4.5 免费生成图像教程
Doubao-Seedream-4.5 是一款偏向创意图像生成 / 图像编辑中文 PromptNegative Prompt(反向提示词)图像编辑(在已有图片基础上生成)如果你之前用过 Stable Diffusion 或 Midjourney,上手会非常快。这次体验下来,接口清晰中文支持好上手快适合做功能验证。
Python 调用 豆包大模型Doubao-Seedream-4.5 免费生成图像教程
关键词:Python 图像生成、Doubao-Seedream-4.5、AI 绘画接口、AIPING 接口调用、OpenAI SDK
最近在测试一些图像生成大模型时,发现 Doubao-Seedream-4.5 对中文描述的理解非常自然,而且目前可以免费调用,非常适合做功能验证和原型测试。
这篇文章就记录一下我从注册到 Python 成功生成图片的完整过程,全部是实测可用的流程。
一、Doubao-Seedream-4.5 简单介绍
Doubao-Seedream-4.5 是一款偏向创意图像生成 / 图像编辑的大模型,支持:
- 中文 Prompt
- Negative Prompt(反向提示词)
- 图像编辑(在已有图片基础上生成)
如果你之前用过 Stable Diffusion 或 Midjourney,上手会非常快。
二、平台注册与准备工作
1️⃣ 注册账号
首先需要在平台完成注册:
👉 https://www.aiping.cn/#?invitation_code=MBSOW1
注册、登录流程都比较简单,这里就不展开了。
说明:目前平台可以免费使用 Doubao-Seedream-4.5,非常适合测试阶段使用。
2️⃣ 获取 API Key
登录成功后,进入 API Key 管理页面:
👉 https://www.aiping.cn/user/apikey
在这里你可以看到并创建属于自己的 apikey,后面代码中会用到。
三、Python 环境准备
本教程使用的是 OpenAI 官方 Python SDK 的调用方式,只需要一个依赖:
pip install openai
即使不是调用 OpenAI 官方模型,这种方式依然可以复用,非常方便。
四、Python 调用 Doubao-Seedream-4.5 示例代码
下面是我实测可用的完整代码示例,直接复制即可运行。
1️⃣ 初始化 OpenAI 客户端
from openai import OpenAI
openai_client = OpenAI(
base_url="https://www.aiping.cn/api/v1",
api_key="自己的apikey",
)
这里有两个关键点:
base_url指向 AIPING 的接口地址api_key换成你自己生成的 Key
2️⃣ 调用图像生成接口
response = openai_client._client.post(
"/images/generations",
json={
"model": "Doubao-Seedream-4.5",
"input": {
"prompt": "一个宇航员在都市街头漫步",
"negative_prompt": "模糊,低质量",
"image": "http://wanx.alicdn.com/material/20250318/stylization_all_1.jpeg" # 图像编辑模型必填
},
"extra_body": {
"provider": {
"only": [],
"order": [],
"sort": None,
"output_price_range": [],
"latency_range": []
}
}
},
headers={
"Authorization": "Bearer apikey",apikey换成你自己的
"Content-Type": "application/json"
}
)
print(response.json())
五、参数说明(重点)
为了方便记忆,我简单拆一下核心参数:
🔹 model
"model": "Doubao-Seedream-4.5"
指定使用的图像模型。
🔹 prompt / negative_prompt
"prompt": "一个宇航员在都市街头漫步",
"negative_prompt": "模糊,低质量"
prompt:你希望生成的画面negative_prompt:你不希望出现的内容
这个组合对生成质量影响非常大,建议多测试。
🔹 image(必填)
"image": "图片URL"
⚠️ 注意:
Doubao-Seedream-4.5 是图像编辑类模型,必须传入一张原始图片 URL。
可以理解为:
在这张图的基础上,进行风格或内容再创作。
六、返回结果说明
response.json() 返回的是标准 JSON 数据,里面通常包含:
- 图片生成状态
- 图片访问地址(URL)
- 一些元信息
你可以直接把生成的图片 URL 存库、展示在前端,或者继续二次处理。
七、适合哪些使用场景?
从我目前的测试来看,比较适合:
- AI 绘画功能验证
- 小程序 / Web 原型
- 内容配图自动生成
- 图像风格再创作
尤其是在测试阶段免费可用这一点,非常友好。
八、总结
这次体验下来,Doubao-Seedream-4.5 + Python 的整体调用成本非常低:
- 接口清晰
- 中文支持好
- 上手快
- 适合做功能验证
更多推荐



所有评论(0)