feat(usage-logs): 新增缓存成本字段并更新相关逻辑
This commit is contained in:
1 parent
9b2ac4e45f
commit
3b7f39a171
4 files changed
+35
-15
No files matched your search
@@ -469,8 +469,8 @@ export function UsageLogs() {
|
||||
<td className="px-2 py-3">
|
||||
{/* <div className="font-medium">{formatCompactNumber(item.totalTokens)} tokens</div> */}
|
||||
<div className="text-xs text-muted-foreground">
|
||||
输入 {formatCompactNumber(item.promptTokens)} / 输出{" "}
|
||||
{formatCompactNumber(item.completionTokens)}
|
||||
{formatCompactNumber(item.promptTokens)} / {formatCompactNumber(item.completionTokens)} /{" "}
|
||||
{formatCompactNumber(item.cachedTokens)}
|
||||
</div>
|
||||
<div className="mt-1 text-xs text-muted-foreground">
|
||||
{formatCurrency(item.totalCost, displayDecimals)}
|
||||
@@ -631,6 +631,7 @@ export function UsageLogs() {
|
||||
<div className="grid gap-x-8 border-t border-border/60 pt-2 md:grid-cols-2">
|
||||
<div className="divide-y divide-border/60">
|
||||
<DetailRow label="总成本" value={formatCurrency(selectedItem.totalCost, displayDecimals)} />
|
||||
<DetailRow label="缓存成本" value={formatCurrency(selectedItem.cacheCost, displayDecimals)} />
|
||||
<DetailRow label="延迟" value={formatDuration(selectedItem.latencyMs)} />
|
||||
<DetailRow label="总 Tokens" value={formatCompactNumber(selectedItem.totalTokens)} />
|
||||
</div>
|
||||
|
||||
@@ -177,6 +177,7 @@ export interface AnalyticsEventItem {
|
||||
cachedTokens: number
|
||||
totalTokens: number
|
||||
totalCost: number
|
||||
cacheCost: number
|
||||
latencyMs: number
|
||||
retryCount: number
|
||||
upstreamStatus: number
|
||||
|
||||
Reference in new issue
Block a user