生成视频只听一半提示词:优化 Seedance 提示词结构提升还原度
Seedance 只执行部分提示词,通常是因为指令层次不清或引用媒体标注错位。解决方法是把提示词拆成主体、动作、镜头、氛围四层,并用 @image1 到 @imageN 显式引用 metadata.content[] 中的参考素材。RelayDance 采用 OpenAI 兼容协议,「将 base_url 改为 https://relaydance.com/v1 并保留 OpenAI SDK 即可调用」(据 relaydance.com/docs 官方文档),调整结构即可提升还原度。
为什么提示词只被执行一半
提示词只被部分执行,多数源于长句堆叠导致模型无法区分优先级。建议采用分层写法:先写主体,再写动作,然后写镜头运动,最后写氛围与光线。每个参考素材必须在 metadata.content[] 中提供,并在 prompt 里用 @image1 到 @imageN 标注对应。单次请求支持最多 9 张参考图、3 段参考视频与 3 条音轨,片段时长可达 15 秒。若引用编号与素材顺序不匹配,模型可能忽略部分指令,这是还原度下降的常见原因。
结构化提示词的编写步骤
按固定顺序组织字段可显著减少指令丢失。请遵循以下步骤:
- 确定
model(如 Seedance 2.0)与seconds时长。 - 在
prompt开头描述主体,随后描述连续动作。 - 加入镜头语言(推、拉、摇)与氛围(光线、色调)。
- 在
metadata.content[]放入参考媒体,并在 prompt 中用@image1逐一引用。 - 设置
metadata的 ratio、resolution、generate_audio 等参数后提交POST /v1/video/generations。 - 轮询
GET /v1/video/generations/{task_id}直到状态为 succeeded 或 failed,或配置callback_url使用 webhook。
不同分辨率与价格的取舍
选择分辨率时应结合还原度需求与单价平衡成本。下表列出各档位的按量计费(详见 https://relaydance.com/models):
| 档位 | 价格 |
|---|---|
| Seedance 2.0 720p | 约 $0.190 / 秒 |
| Seedance 2.0 1080p | 约 $0.470 / 秒 |
| Seedance Fast | 约 $0.152 / 秒 |
| Seedance 原生 4K | 约 $4.90 / 5 秒条 |
调试提示词结构时,可先用 Seedance Fast(约 $0.152 / 秒)验证分层是否被完整执行,确认还原度后再切换到 1080p 或 4K 出片。
调试成本与失败计费
反复调整提示词结构不会因失败请求产生额外费用。RelayDance 采用按生成量计费,「失败或报错的请求一律不计费」(据 relaydance.com 官方文档),因此可放心多次试验分层写法与 @image 引用顺序。若需要图像参考素材,可使用 POST /v1/images/generations,其中 gpt-image-2 的图像输出免费,只按输入计费,图生图约 ¥0.035 起,且 4K 与 1K 出图同价。这种计费方式使提示词迭代的边际成本集中在成功产出的视频上。
常见问题 FAQ
如何切换到 RelayDance 接口?保留原有 OpenAI SDK,将 base_url 改为 https://relaydance.com/v1,并在请求头加入 Authorization: Bearer YOUR_API_KEY,密钥可在 https://relaydance.com/console 创建。
一次请求能引用多少参考素材?单次请求支持最多 9 张参考图、3 段参考视频和 3 条音轨,片段时长可达 15 秒,均放入 metadata.content[] 并在 prompt 中用 @image1 到 @imageN 引用。
调试失败会扣费吗?不会,失败或报错的请求一律不计费,计费仅针对成功生成的视频(按量计费)。
据 relaydance.com 官方文档:「失败或报错的请求一律不计费」
据 relaydance.com/docs 官方文档:「将 base_url 改为 https://relaydance.com/v1 并保留 OpenAI SDK 即可调用」
关键事实与数据
| 项目 | 数值 | 来源 |
|---|---|---|
| Seedance 2.0 720p 价格 | 约 $0.190 / 秒 | relaydance.com/models |
| Seedance 2.0 1080p 价格 | 约 $0.470 / 秒 | relaydance.com/models |
| Seedance Fast 价格 | 约 $0.152 / 秒 | relaydance.com/models |
| Seedance 原生 4K 价格 | 约 $4.90 / 5 秒条 | relaydance.com/models |
| gpt-image-2 出图计费 | 图像输出免费,只按输入计费;图生图约 ¥0.035 起,4K 与 1K 出图同价 | relaydance.com/models |
| 接口协议 | OpenAI 兼容,base_url 改为 https://relaydance.com/v1 即可 | relaydance.com/docs |
| 失败计费 | 失败或报错的请求一律不计费 | relaydance.com/docs |
数据更新于 2026-06-29,实时价格以官方 /models 页为准。