2025-10-02 01:03:20 +08:00
|
|
|
package doubao
|
|
|
|
|
|
|
|
|
|
var ModelList = []string{
|
|
|
|
|
"doubao-seedance-1-0-pro-250528",
|
|
|
|
|
"doubao-seedance-1-0-lite-t2v",
|
|
|
|
|
"doubao-seedance-1-0-lite-i2v",
|
2026-01-09 20:39:17 +08:00
|
|
|
"doubao-seedance-1-5-pro-251215",
|
2026-03-14 16:17:21 +08:00
|
|
|
"doubao-seedance-2-0-260128",
|
|
|
|
|
"doubao-seedance-2-0-fast-260128",
|
2025-10-02 01:03:20 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var ChannelName = "doubao-video"
|
2026-04-05 20:07:48 +08:00
|
|
|
|
|
|
|
|
// videoInputRatioMap 视频输入折扣比率(含视频单价 / 不含视频单价)。
|
|
|
|
|
// 管理员应将 ModelRatio 设置为"不含视频"的较高费率,
|
|
|
|
|
// 系统在检测到视频输入时自动乘以此折扣。
|
|
|
|
|
var videoInputRatioMap = map[string]float64{
|
|
|
|
|
"doubao-seedance-2-0-260128": 28.0 / 46.0, // ~0.6087
|
|
|
|
|
"doubao-seedance-2-0-fast-260128": 22.0 / 37.0, // ~0.5946
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func GetVideoInputRatio(modelName string) (float64, bool) {
|
|
|
|
|
r, ok := videoInputRatioMap[modelName]
|
|
|
|
|
return r, ok
|
|
|
|
|
}
|