| name | generate-image-by-seedream |
|---|---|
| description | 通过字节跳动火山引擎 Ark 的豆包 Seedream(即梦 / Dreamina)图像模型生成或编辑图片。 |
| homepage | https://www.volcengine.com/product/ark |
| metadata |
使用附带的脚本通过字节跳动图像生成模型生成或编辑图片:
- 豆包 Seedream(即梦 / Dreamina) 系列生图模型
- 支持文生图、图生图、多图参考编辑
默认版本:4.5 → 对应 doubao-seedream-4-5-251128。
默认尺寸:2K。
- 效果排序:
4.5>5.0>4.0 - 推荐优先使用
4.5版本以获得最佳效果
- 必须在生图提示词(prompt)中明确指定画面比例,例如:“生成可爱小狗,9:16竖屏比例”
uv run {baseDir}/scripts/generate_image.py --prompt "你的图片描述" --filename "可爱小狗.jpg"可以将所有生图参数写入 YAML 配置文件,然后通过 --config 参数使用:
prompt: 一只可爱的小狗在草地上,9:16竖屏比例
filename: 可爱小狗.jpg
size: 2K
version: 4.5prompt: 将图1的服装换为图2的服装
filename: 换装女孩.jpg
images:
- https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream4_imagesToimage_1.png
- https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream4_5_imagesToimage_2.png
size: 2K
version: 4.5prompt: 多图融合成一张插画
filename: 多图融合插画.jpg
images:
- /path/to/参考图1.jpg
- /path/to/参考图2.png
size: 2K
version: 4.5uv run {baseDir}/scripts/generate_image.py --config image2image.yamluv run {baseDir}/scripts/generate_image.py --config prompt.yaml --filename "自定义文件名.jpg"prompt: 图片描述filename: 输出文件名images: 参考图像列表(可以是 URL 或本地文件路径)size: 输出尺寸(如 "2K"、"4K")version: Seedream 版本(如 "4.5")model: 完整的模型名称(高级选项)api_key: API 密钥
uv run {baseDir}/scripts/generate_image.py \
--prompt "将图1的服装换为图2的服装" \
--filename "换装女孩.jpg" \
-i "https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream4_imagesToimage_1.png" \
-i "https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream4_5_imagesToimage_2.png" \
--size 2K \
--version 4.5uv run {baseDir}/scripts/generate_image.py \
--prompt "多图融合成一张插画" \
--filename "多图融合插画.jpg" \
-i "/path/to/参考图1.jpg" \
-i "/path/to/参考图2.png" \
--size 2K \
--version 4.5- 你要先自动检测是否有
ARK_API_KEY环境变量,没有需要向用户要或者让用户在火山引擎申请
4.0→doubao-seedream-4-0-2508284.5(默认)→doubao-seedream-4-5-2511285.0→doubao-seedream-5-0-260128- 高级选项:仍可通过
--model doubao-seedream-5-0-lite-260128等参数覆盖默认映射。
4.0:1K,2K,4K4.5:2K,4K5.0:2K,3K
- 不要在文件名里包含 "seedream" 之类的实现细节。
- 文件名语言应与用户 Prompt 语言保持一致,例如中文 Prompt 就用简短中文文件名(如
可爱小狗.jpg)。 - 名字要有语义但尽量简短,避免过长句子。
- "doubao", "豆包", "即梦", "Seedream", "dreamina"
- "ByteDance image model", "字节跳动生图模型"
- "文生图", "图生图", "参考图", "图片生成", "图像生成", "换装", "图片编辑"