修改日志详情
This commit is contained in:
parent
bff5456313
commit
9cab86b86c
@ -435,9 +435,15 @@ func relayTextHelper(c *gin.Context, relayMode int) *OpenAIErrorWithStatusCode {
|
|||||||
common.LogError(ctx, "error update user quota cache: "+err.Error())
|
common.LogError(ctx, "error update user quota cache: "+err.Error())
|
||||||
}
|
}
|
||||||
if quota != 0 {
|
if quota != 0 {
|
||||||
// logContent := fmt.Sprintf("模型倍率 %.4f", modelRatio)
|
inputPrice := ratio * 0.002
|
||||||
ratio = ratio * 0.002
|
var logContent string
|
||||||
logContent := fmt.Sprintf("输入: $%.10g/1k tokens", ratio)
|
|
||||||
|
if completionRatio == 1 {
|
||||||
|
logContent = fmt.Sprintf("单价: $%.6g/1k tokens", inputPrice)
|
||||||
|
} else {
|
||||||
|
outputPrice := inputPrice * completionRatio
|
||||||
|
logContent = fmt.Sprintf("输入: $%.6g/1k tokens, 输出: $%.6g/1k tokens", inputPrice, outputPrice)
|
||||||
|
}
|
||||||
model.RecordConsumeLog(ctx, userId, channelId, promptTokens, completionTokens, textRequest.Model, tokenName, quota, logContent)
|
model.RecordConsumeLog(ctx, userId, channelId, promptTokens, completionTokens, textRequest.Model, tokenName, quota, logContent)
|
||||||
model.UpdateUserUsedQuotaAndRequestCount(userId, quota)
|
model.UpdateUserUsedQuotaAndRequestCount(userId, quota)
|
||||||
model.UpdateChannelUsedQuota(channelId, quota)
|
model.UpdateChannelUsedQuota(channelId, quota)
|
||||||
|
Loading…
Reference in New Issue
Block a user