增加即梦图片5.0和视频2.5的能力

This commit is contained in:
andy committed 2026-08-21 13:44:56 +08:00
1 parent 542246e4ce
commit 88a4268d40
55 files changed
+1412 -200

No files matched your search

+92 -1
View File
@@ -8,13 +8,28 @@ import type { BillingPriceRule } from "@/lib/types";
export const BILLING_USD_CNY_RATE = 7.2;
export const DEFAULT_BILLING_MARKUP_MULTIPLIER = 1.2;
export const BILLING_CATALOG_OBSERVED_AT = "2026-08-11";
export const BILLING_CATALOG_OBSERVED_AT = "2026-08-21";
const BAILIAN_IMAGE_URL = "https://help.aliyun.com/zh/model-studio/wan2-7-image-pro";
const BAILIAN_VIDEO_URL = "https://help.aliyun.com/zh/model-studio/wan2-7-i2v";
const EVOLINK_IMAGE_URL = "https://evolink.ai/zh/gpt-image-2";
const VOLC_ARK_PRICING_URL = "https://www.volcengine.com/docs/82379/1544106?lang=zh";
const JIMENG_PRICING_URL = "https://www.volcengine.com/activity/jimeng";
const SEEDREAM_PRICING_URL = "https://docs.volcengine.com/docs/82379/1544106?lang=zh";
const SEEDREAM_50_PRO_DIMENSIONS = [
{
key: "size",
label: "分辨率",
baselineValue: "1.5K",
defaultValue: "1.5K",
tiers: [
{ value: "1K", label: "1K", standardFactor: 1, markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER, enabled: true },
{ value: "1.5K", label: "1.5K", standardFactor: 1, markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER, enabled: true },
{ value: "2K", label: "2K", standardFactor: 2, markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER, enabled: true }
]
}
] satisfies NonNullable<BillingPriceRuleInput["parameterDimensions"]>;
const EVOLINK_GPT_IMAGE_DIMENSIONS = [
{
@@ -123,6 +138,25 @@ export const DEFAULT_BILLING_PRICE_RULES: BillingPriceRuleInput[] = [
observedAt: BILLING_CATALOG_OBSERVED_AT
}
},
{
id: "base-seedream-5-0-pro",
provider: "seedream",
capability: "image.generate",
reqKey: "doubao-seedream-5-0-pro-260628",
unit: "image",
standardUnitPriceFen: 30,
markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER,
enabled: true,
note: "基础生图:1K/1.5K ¥0.30,2K ¥0.60;首张输入图免费,额外输入图 ¥0.02/张。",
parameterDimensions: SEEDREAM_50_PRO_DIMENSIONS,
source: {
url: SEEDREAM_PRICING_URL,
currency: "CNY",
unitPrice: 0.3,
basis: "Seedream 5.0 Pro 单图基础生图;2K 按 ¥0.60/张,额外参考图按 ¥0.02/张",
observedAt: BILLING_CATALOG_OBSERVED_AT
}
},
{
id: "base-bailian-wan27-i2v-720p",
provider: "bailian",
@@ -236,6 +270,63 @@ export const DEFAULT_BILLING_PRICE_RULES: BillingPriceRuleInput[] = [
basis: "doubao-seedance-2.0,4K,无输入视频、16:9、5 秒示例折算;实际 token 计费可能随输入变化",
observedAt: BILLING_CATALOG_OBSERVED_AT
}
},
{
id: "base-seedance-2-5-480p",
provider: "seedance",
capability: "video.generate",
reqKey: "doubao-seedance-2-5-260628",
variantKey: "resolution=480p",
unit: "video_second",
standardUnitPriceFen: 67,
markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER,
enabled: true,
note: "官方 5 秒、16:9、无输入视频样例 ¥3.36,实际按方舟 token 用量结算。",
source: {
url: `${VOLC_ARK_PRICING_URL}#sd25_price`,
currency: "CNY",
unitPrice: 0.67,
basis: "doubao-seedance-2.5,480P,无输入视频、16:9、5 秒示例折算",
observedAt: BILLING_CATALOG_OBSERVED_AT
}
},
{
id: "base-seedance-2-5-720p",
provider: "seedance",
capability: "video.generate",
reqKey: "doubao-seedance-2-5-260628",
variantKey: "resolution=720p",
unit: "video_second",
standardUnitPriceFen: 151,
markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER,
enabled: true,
note: "官方 5 秒、16:9、无输入视频样例 ¥7.56,实际按方舟 token 用量结算。",
source: {
url: `${VOLC_ARK_PRICING_URL}#sd25_price`,
currency: "CNY",
unitPrice: 1.51,
basis: "doubao-seedance-2.5,720P,无输入视频、16:9、5 秒示例折算",
observedAt: BILLING_CATALOG_OBSERVED_AT
}
},
{
id: "base-seedance-2-5-1080p",
provider: "seedance",
capability: "video.generate",
reqKey: "doubao-seedance-2-5-260628",
variantKey: "resolution=1080p",
unit: "video_second",
standardUnitPriceFen: 374,
markupMultiplier: DEFAULT_BILLING_MARKUP_MULTIPLIER,
enabled: true,
note: "官方 5 秒、16:9、无输入视频样例 ¥18.71,实际按方舟 token 用量结算。",
source: {
url: `${VOLC_ARK_PRICING_URL}#sd25_price`,
currency: "CNY",
unitPrice: 3.74,
basis: "doubao-seedance-2.5,1080P,无输入视频、16:9、5 秒示例折算",
observedAt: BILLING_CATALOG_OBSERVED_AT
}
}
];