何时需要同意
只有当同时满足以下两个条件时才会请求同意:- 模型是支持人脸的 Seedance 变体:
seedance-2-0-image-to-video、seedance-2-0-reference-to-videoseedance-2-0-fast-image-to-video、seedance-2-0-fast-reference-to-video
- 提交的媒体在以下任一字段中实际包含可检测的人脸:
image_url、end_image_url、reference_image_urls、reference_video_urls。
同意并不会解锁受限内容。被检测出未成年人结合性暗示 prompt/NSFW,或可识别的公众人物肖像,将作为内容政策违规(
422)被拒绝,无法通过同意证明来变得可接受。两次调用流程
调用 1 —— 不带同意提交
像往常一样提交您的生成请求 —— 不带同意字段:409:
409 状态下不会扣除额度或 x402 付款。
调用 2 —— 带同意重新提交
重新发送相同的请求体,添加包含三个全部为true 的确认的 consents.seedance 对象:
queue_id 轮询 POST /api/v1/video/retrieve(参见视频生成)。
同意对象
重复请求(去重)
如果您提交的是完全相同的媒体字节,并且您已经为其做过证明,API 将识别该媒体并不再请求同意 —— 在后续相同提交中可省略consents.seedance。此匹配基于确切的图像字节:重新编码、调整尺寸或裁剪都会产生不同的字节,并会再次请求同意。
部分匹配(一个先前已证明的输入加上一个新的人脸输入)仍需要在新提交中提供新的 consents.seedance。
撤销
要撤销同意并删除已存储的人脸资产,请登录 Venice Web 应用(Settings)。撤销不可通过公开 API 进行。撤销后,下一次使用该媒体的请求将再次请求同意。付款
同意决策始终在任何收费之前发生,对两种付款方式均适用:- API 密钥:
409/422在扣除额度之前返回;被阻止的请求不计费。 - x402: 消费扣款仅在成功生成后进行,因此
409/422不会结算。请使用同意(和新的 x402 授权)重新提交以继续。
错误参考
参考
- 视频队列端点:
POST /api/v1/video/queue - Seedance 2.0 指南 —— 变体、工作流、prompt 语法、限制
- 视频生成 —— 队列/轮询概述