diff --git a/packages/models/src/models/alibaba.ts b/packages/models/src/models/alibaba.ts index e50d18610a..a664ac2557 100644 --- a/packages/models/src/models/alibaba.ts +++ b/packages/models/src/models/alibaba.ts @@ -483,11 +483,49 @@ export const alibabaModels = [ test: "skip", providerId: "alibaba", externalId: "qwen3-coder-plus", - inputPrice: "6e-6", - outputPrice: "60e-6", - cachedInputPrice: "1.2e-6", - cacheReadInputPrice: "0.6e-6", - cacheWriteInputPrice: "7.5e-6", + inputPrice: "1e-6", + outputPrice: "5e-6", + cachedInputPrice: "0.2e-6", + cacheReadInputPrice: "0.1e-6", + cacheWriteInputPrice: "1.25e-6", + pricingTiers: [ + { + name: "Up to 32K", + upToTokens: 32000, + inputPrice: "1e-6", + outputPrice: "5e-6", + cachedInputPrice: "0.2e-6", + cacheReadInputPrice: "0.1e-6", + cacheWriteInputPrice: "1.25e-6", + }, + { + name: "32K-128K", + upToTokens: 128000, + inputPrice: "1.8e-6", + outputPrice: "9e-6", + cachedInputPrice: "0.36e-6", + cacheReadInputPrice: "0.18e-6", + cacheWriteInputPrice: "2.25e-6", + }, + { + name: "128K-256K", + upToTokens: 256000, + inputPrice: "3e-6", + outputPrice: "15e-6", + cachedInputPrice: "0.6e-6", + cacheReadInputPrice: "0.3e-6", + cacheWriteInputPrice: "3.75e-6", + }, + { + name: "256K-1M", + upToTokens: 1000000, + inputPrice: "6e-6", + outputPrice: "60e-6", + cachedInputPrice: "1.2e-6", + cacheReadInputPrice: "0.6e-6", + cacheWriteInputPrice: "7.5e-6", + }, + ], requestPrice: "0", contextSize: 1000000, maxOutput: 66000, @@ -1373,11 +1411,40 @@ export const alibabaModels = [ test: "skip", providerId: "alibaba", externalId: "qwen3-max-preview", - inputPrice: "3e-6", - outputPrice: "15e-6", - cachedInputPrice: "0.6e-6", - cacheReadInputPrice: "0.3e-6", - cacheWriteInputPrice: "3.75e-6", + inputPrice: "1.2e-6", + outputPrice: "6e-6", + cachedInputPrice: "0.24e-6", + cacheReadInputPrice: "0.12e-6", + cacheWriteInputPrice: "1.5e-6", + pricingTiers: [ + { + name: "Up to 32K", + upToTokens: 32000, + inputPrice: "1.2e-6", + outputPrice: "6e-6", + cachedInputPrice: "0.24e-6", + cacheReadInputPrice: "0.12e-6", + cacheWriteInputPrice: "1.5e-6", + }, + { + name: "32K-128K", + upToTokens: 128000, + inputPrice: "2.4e-6", + outputPrice: "12e-6", + cachedInputPrice: "0.48e-6", + cacheReadInputPrice: "0.24e-6", + cacheWriteInputPrice: "3e-6", + }, + { + name: "128K-256K", + upToTokens: 256000, + inputPrice: "3e-6", + outputPrice: "15e-6", + cachedInputPrice: "0.6e-6", + cacheReadInputPrice: "0.3e-6", + cacheWriteInputPrice: "3.75e-6", + }, + ], requestPrice: "0", contextSize: 256000, maxOutput: 32800, @@ -1607,8 +1674,62 @@ export const alibabaModels = [ }, ], }, - { id: "us-virginia" }, - { id: "cn-beijing" }, + { + id: "us-virginia", + inputPrice: "0.276e-6", + outputPrice: "1.101e-6", + cachedInputPrice: "0.0552e-6", + cacheReadInputPrice: "0.0276e-6", + cacheWriteInputPrice: "0.345e-6", + pricingTiers: [ + { + name: "Up to 256K", + upToTokens: 256000, + inputPrice: "0.276e-6", + outputPrice: "1.101e-6", + cachedInputPrice: "0.0552e-6", + cacheReadInputPrice: "0.0276e-6", + cacheWriteInputPrice: "0.345e-6", + }, + { + name: "Over 256K", + upToTokens: Infinity, + inputPrice: "0.826e-6", + outputPrice: "3.301e-6", + cachedInputPrice: "0.1652e-6", + cacheReadInputPrice: "0.0826e-6", + cacheWriteInputPrice: "1.0325e-6", + }, + ], + }, + { + id: "cn-beijing", + inputPrice: "0.276e-6", + outputPrice: "1.101e-6", + cachedInputPrice: "0.0552e-6", + cacheReadInputPrice: "0.0276e-6", + cacheWriteInputPrice: "0.345e-6", + pricingTiers: [ + { + name: "Up to 256K", + upToTokens: 256000, + inputPrice: "0.276e-6", + outputPrice: "1.101e-6", + cachedInputPrice: "0.0552e-6", + cacheReadInputPrice: "0.0276e-6", + cacheWriteInputPrice: "0.345e-6", + }, + { + name: "Over 256K", + upToTokens: Infinity, + inputPrice: "0.826e-6", + outputPrice: "3.301e-6", + cachedInputPrice: "0.1652e-6", + cacheReadInputPrice: "0.0826e-6", + cacheWriteInputPrice: "1.0325e-6", + }, + ], + }, ], requestPrice: "0", contextSize: 1000000, @@ -1692,9 +1813,117 @@ export const alibabaModels = [ ], regions: [ { id: "singapore" }, - { id: "eu-frankfurt" }, - { id: "us-virginia" }, - { id: "cn-beijing" }, + { + id: "eu-frankfurt", + inputPrice: "0.028e-6", + outputPrice: "0.110e-6", + cachedInputPrice: "0.0056e-6", + cacheReadInputPrice: "0.0028e-6", + cacheWriteInputPrice: "0.035e-6", + pricingTiers: [ + { + name: "Up to 32K", + upToTokens: 32000, + inputPrice: "0.028e-6", + outputPrice: "0.110e-6", + cachedInputPrice: "0.0056e-6", + cacheReadInputPrice: "0.0028e-6", + cacheWriteInputPrice: "0.035e-6", + }, + { + name: "32K-256K", + upToTokens: 256000, + inputPrice: "0.083e-6", + outputPrice: "0.330e-6", + cachedInputPrice: "0.0166e-6", + cacheReadInputPrice: "0.0083e-6", + cacheWriteInputPrice: "0.10375e-6", + }, + { + name: "256K-1M", + upToTokens: 1000000, + inputPrice: "0.165e-6", + outputPrice: "0.660e-6", + cachedInputPrice: "0.033e-6", + cacheReadInputPrice: "0.0165e-6", + cacheWriteInputPrice: "0.20625e-6", + }, + ], + }, + { + id: "us-virginia", + inputPrice: "0.028e-6", + outputPrice: "0.110e-6", + cachedInputPrice: "0.0056e-6", + cacheReadInputPrice: "0.0028e-6", + cacheWriteInputPrice: "0.035e-6", + pricingTiers: [ + { + name: "Up to 32K", + upToTokens: 32000, + inputPrice: "0.028e-6", + outputPrice: "0.110e-6", + cachedInputPrice: "0.0056e-6", + cacheReadInputPrice: "0.0028e-6", + cacheWriteInputPrice: "0.035e-6", + }, + { + name: "32K-256K", + upToTokens: 256000, + inputPrice: "0.083e-6", + outputPrice: "0.330e-6", + cachedInputPrice: "0.0166e-6", + cacheReadInputPrice: "0.0083e-6", + cacheWriteInputPrice: "0.10375e-6", + }, + { + name: "256K-1M", + upToTokens: 1000000, + inputPrice: "0.165e-6", + outputPrice: "0.660e-6", + cachedInputPrice: "0.033e-6", + cacheReadInputPrice: "0.0165e-6", + cacheWriteInputPrice: "0.20625e-6", + }, + ], + }, + { + id: "cn-beijing", + inputPrice: "0.028e-6", + outputPrice: "0.110e-6", + cachedInputPrice: "0.0056e-6", + cacheReadInputPrice: "0.0028e-6", + cacheWriteInputPrice: "0.035e-6", + pricingTiers: [ + { + name: "Up to 32K", + upToTokens: 32000, + inputPrice: "0.028e-6", + outputPrice: "0.110e-6", + cachedInputPrice: "0.0056e-6", + cacheReadInputPrice: "0.0028e-6", + cacheWriteInputPrice: "0.035e-6", + }, + { + name: "32K-256K", + upToTokens: 256000, + inputPrice: "0.083e-6", + outputPrice: "0.330e-6", + cachedInputPrice: "0.0166e-6", + cacheReadInputPrice: "0.0083e-6", + cacheWriteInputPrice: "0.10375e-6", + }, + { + name: "256K-1M", + upToTokens: 1000000, + inputPrice: "0.165e-6", + outputPrice: "0.660e-6", + cachedInputPrice: "0.033e-6", + cacheReadInputPrice: "0.0165e-6", + cacheWriteInputPrice: "0.20625e-6", + }, + ], + }, ], requestPrice: "0", contextSize: 1000000, @@ -3233,8 +3462,50 @@ export const alibabaModels = [ outputPrice: "1.651e-6", cachedInputPrice: "0.0276e-6", }, - { id: "us-virginia" }, - { id: "cn-beijing" }, + { + id: "us-virginia", + inputPrice: "0.276e-6", + outputPrice: "1.651e-6", + cachedInputPrice: "0.0276e-6", + pricingTiers: [ + { + name: "Up to 256K", + upToTokens: 256000, + inputPrice: "0.276e-6", + outputPrice: "1.651e-6", + cachedInputPrice: "0.0276e-6", + }, + { + name: "Over 256K", + upToTokens: Infinity, + inputPrice: "1.101e-6", + outputPrice: "6.602e-6", + cachedInputPrice: "0.1101e-6", + }, + ], + }, + { + id: "cn-beijing", + inputPrice: "0.276e-6", + outputPrice: "1.651e-6", + cachedInputPrice: "0.0276e-6", + pricingTiers: [ + { + name: "Up to 256K", + upToTokens: 256000, + inputPrice: "0.276e-6", + outputPrice: "1.651e-6", + cachedInputPrice: "0.0276e-6", + }, + { + name: "Over 256K", + upToTokens: Infinity, + inputPrice: "1.101e-6", + outputPrice: "6.602e-6", + cachedInputPrice: "0.1101e-6", + }, + ], + }, ], requestPrice: "0", contextSize: 262144, @@ -3393,7 +3664,34 @@ export const alibabaModels = [ ], regions: [ { id: "singapore" }, - { id: "eu-frankfurt" }, + { + id: "eu-frankfurt", + inputPrice: "0.165e-6", + outputPrice: "0.99e-6", + cachedInputPrice: "0.033e-6", + cacheReadInputPrice: "0.0165e-6", + cacheWriteInputPrice: "0.20625e-6", + pricingTiers: [ + { + name: "Up to 256K", + upToTokens: 256000, + inputPrice: "0.165e-6", + outputPrice: "0.99e-6", + cachedInputPrice: "0.033e-6", + cacheReadInputPrice: "0.0165e-6", + cacheWriteInputPrice: "0.20625e-6", + }, + { + name: "Over 256K", + upToTokens: Infinity, + inputPrice: "0.66e-6", + outputPrice: "3.961e-6", + cachedInputPrice: "0.132e-6", + cacheReadInputPrice: "0.066e-6", + cacheWriteInputPrice: "0.825e-6", + }, + ], + }, { id: "us-virginia", inputPrice: "0.165e-6",