diff --git a/web/src/components/LogsTable.js b/web/src/components/LogsTable.js index 28e1a1ac..e13d9633 100644 --- a/web/src/components/LogsTable.js +++ b/web/src/components/LogsTable.js @@ -25,7 +25,7 @@ import { import { ITEMS_PER_PAGE } from '../constants'; import { renderAudioModelPrice, - renderModelPrice, + renderModelPrice, renderModelPriceSimple, renderNumber, renderQuota, stringToColor @@ -386,14 +386,11 @@ const LogsTable = () => { ); } - // let content = renderModelPrice( - // record.prompt_tokens, - // record.completion_tokens, - // other.model_ratio, - // other.model_price, - // other.completion_ratio, - // other.group_ratio, - // ); + let content = renderModelPriceSimple( + other.model_ratio, + other.model_price, + other.group_ratio, + ); return ( { }} style={{ maxWidth: 240 }} > - 调用消费 + {content} ); }, diff --git a/web/src/helpers/render.js b/web/src/helpers/render.js index 406d9e10..ef537eed 100644 --- a/web/src/helpers/render.js +++ b/web/src/helpers/render.js @@ -175,6 +175,19 @@ export function renderModelPrice( } } +export function renderModelPriceSimple( + modelRatio, + modelPrice = -1, + groupRatio, +) { + // 1 ratio = $0.002 / 1K tokens + if (modelPrice !== -1) { + return '价格:$' + modelPrice + ' * 分组:' + groupRatio; + } else { + return '模型: ' + modelRatio + ' * 分组: ' + groupRatio; + } +} + export function renderAudioModelPrice( inputTokens, completionTokens,