“Seedance 2.0 is Now Uncensored”:我们把 2.0 / 2.5 的 NSFW API 接好了

baicaix 2026-08-19 09:41 1

Seedance 现在最让人困惑的不是模型能力,而是路由。同样写着 Seedance 2.0 或 2.5 ,换个平台,审核结果可能完全不同。真人参考、R2V 和一些并不露骨的动作尤其容易碰到这种情况。


对 API 开发者来说,“有时能生成”没什么用。需要知道具体调用的是哪个模型,过滤能不能按请求控制,失败后会不会换到另一条路线。


我们最近把这部分接进了 reAPI 。Seedance 2.0 和 2.5 都能直接调用;需要 NSFW 路由,就传 "content_filter": false。模型 ID 、路线和 fallback 行为都写在接口文档里,不用猜网站背后接了什么。


两个版本都能调,路由细节略有不同


reAPI 使用统一的视频生成端点:


POST https://reapi.ai/api/v1/videos/generations

当前可用于这类调用的模型如下:






























模型 model ID NSFW 路由 更适合的场景
Seedance 2.0 Standard doubao-seedance-2.0-face content_filter: false 优先走 Flexible 通道 需要 4K 、真人参考素材或成熟工作流
Seedance 2.0 Fast doubao-seedance-2.0-fast-face 同上 需要更快迭代,最高 720p
Seedance 2.5 doubao-seedance-2.5-face content_filter: false 直接走 Flexible 通道 需要原生音频、更长视频和多模态参考

Seedance 2.0 可生成 4–15 秒视频,Standard 版本支持 480p 、720p 、1080p 和 4K 。Seedance 2.5 的长度扩展到 4–30 秒,支持 480p 、720p 、1080p ,还能生成同步音频,并接受最多 30 张图片、10 段视频和 10 段音频作为参考。


如果只是想尽快把 NSFW 视频生成接进现有产品,我会优先看 2.5 ;如果业务明确需要 4K 输出,2.0 Standard 仍然更合适。


Seedance 2.5 NSFW API 调用示例


先把 API key 放到环境变量:


export REAPI_API_KEY="your_api_key"

然后提交一个任务:


curl https://reapi.ai/api/v1/videos/generations \
-H "Authorization: Bearer $REAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "doubao-seedance-2.5-face",
"prompt": "A mature-rated cinematic fashion editorial in an old theatre, dramatic red lighting, slow dolly shot, synchronized ambient music",
"resolution": "720p",
"size": "16:9",
"duration": 6,
"content_filter": false
}'

响应会返回任务 ID 。再用同一把 key 查询生成状态:


curl https://reapi.ai/api/v1/tasks/TASK_ID \
-H "Authorization: Bearer $REAPI_API_KEY"

任务完成后,视频地址会出现在 output.video_urls。这是异步接口,提交成功不等于视频已经生成完,生产环境里按任务状态轮询即可;轮询本身不消耗 credits 。


Seedance 2.0 的调用方式相同,只需要把 model 换成 doubao-seedance-2.0-facedoubao-seedance-2.0-fast-face


为什么我们把开关放在请求里


很多服务把“普通版”和“NSFW 版”拆成两个产品,接入后还要维护两套路由。reAPI 没这么做:同一个 endpoint 、同一个 model ID ,通过一个布尔字段决定任务走哪条通道。


这样做对开发者有几个实际好处:



  • 可以按用户权限、项目或工作区决定是否开放 NSFW 路由;

  • 普通内容继续使用默认的 content_filter: true

  • 两种路由价格相同,不会因为关闭过滤额外加价;

  • 失败的生成任务自动退款,调用方自行决定是否重试;

  • Seedance 2.0 、2.5 以及其他视频模型可以共用一套任务提交和轮询逻辑。


这里有一个版本差异值得提前知道。Seedance 2.5 在关闭过滤后直接使用 Flexible 通道,单次执行且不挂 fallback 。Seedance 2.0 会在通道兼容且可用时优先使用 Flexible ;如果当时没有兼容通道,会继续使用所选 Standard 通道,而 Standard 仍保留安全检查。也就是说,2.5 的路由行为更确定。


NSFW 支持不等于生成一定成功


content_filter: false 的作用是选择更少过滤的执行通道,不是“无论输入什么都保证出片”。提示词、素材格式、上游可用性和模型本身都会影响结果。


reAPI 的 NSFW 路由是产品能力,但仍应在适用法律、素材授权和 reAPI 可接受使用规则范围内使用。这个边界不会影响正常的成人向、R-rated 或经常被默认过滤器误判的合法创作需求。


几个接入时容易问到的问题


reAPI 到底支不支持 Seedance NSFW API ?


支持。Seedance 2.0 和 Seedance 2.5 的直接 API 都接受 content_filter: false,并据此选择 Flexible 路由。


关闭过滤后会不会更贵?


不会。对同一模型、相同参数的请求,路由选择不改变价格。实时价格以 Seedance 2.0 模型页 和 Seedance 2.5 模型页为准。


2.0 和 2.5 应该选哪个?


需要 4K 时选 Seedance 2.0 Standard ;需要原生音频、最长 30 秒输出或大量参考素材时选 Seedance 2.5 。单纯从 NSFW 路由的确定性看,2.5 更直接。


可以做图生视频和参考视频吗?


可以。两代模型都不只支持文生视频。具体字段和素材限制可看 Seedance 2.0 API 文档与 Seedance 2.5 API 文档。


当前状态


Seedance 2.0 、2.5 和对应的 NSFW 路由现在都可以通过同一套异步接口调用。文档和实时价格在这里:



  • Seedance 2.0 on reAPI

  • Seedance 2.5 on reAPI

最新回复 (0)
    没有回复
* 帖子来源V2EX
返回