From 66d49362419733725782cf2b4fa9d735a15aea30 Mon Sep 17 00:00:00 2001 From: "Laisky.Cai" Date: Wed, 22 Jan 2025 09:39:25 +0000 Subject: [PATCH] feat: add MILLI_USD constant and update pricing for deepseek services --- relay/billing/ratio/model.go | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/relay/billing/ratio/model.go b/relay/billing/ratio/model.go index 49316dc4..a72348c9 100644 --- a/relay/billing/ratio/model.go +++ b/relay/billing/ratio/model.go @@ -10,9 +10,10 @@ import ( ) const ( - USD2RMB = 7 - USD = 500 // $0.002 = 1 -> $1 = 500 - RMB = USD / USD2RMB + USD2RMB = 7 + USD = 500 // $0.002 = 1 -> $1 = 500 + MILLI_USD = 1.0 / 1000 * USD + RMB = USD / USD2RMB ) // ModelRatio @@ -287,8 +288,8 @@ var ModelRatio = map[string]float64{ "command-r": 0.5 / 1000 * USD, "command-r-plus": 3.0 / 1000 * USD, // https://platform.deepseek.com/api-docs/pricing/ - "deepseek-chat": 1.0 / 1000 * RMB, - "deepseek-coder": 1.0 / 1000 * RMB, + "deepseek-chat": 0.14 * MILLI_USD, + "deepseek-reasoner": 0.55 * MILLI_USD, // https://www.deepl.com/pro?cta=header-prices "deepl-zh": 25.0 / 1000 * USD, "deepl-en": 25.0 / 1000 * USD, @@ -412,6 +413,9 @@ var CompletionRatio = map[string]float64{ "llama3-70b-8192(33)": 0.0035 / 0.00265, // whisper "whisper-1": 0, // only count input tokens + // deepseek + "deepseek-chat": 0.28 / 0.14, + "deepseek-reasoner": 2.19 / 0.55, } var (