🔖 chore: Modify PreConsumedQuota Formula (#241)

This commit is contained in:
Buer
2024-05-29 20:49:18 +08:00
committed by GitHub
parent ee662fda04
commit 73cd2b7685

View File

@@ -46,7 +46,7 @@ func NewQuota(c *gin.Context, modelName string, promptTokens int) (*Quota, *type
if quota.price.Type == model.TimesPriceType { if quota.price.Type == model.TimesPriceType {
quota.preConsumedQuota = int(1000 * quota.inputRatio) quota.preConsumedQuota = int(1000 * quota.inputRatio)
} else { } else {
quota.preConsumedQuota = int(float64(quota.promptTokens+config.PreConsumedQuota) * quota.inputRatio) quota.preConsumedQuota = int(float64(quota.promptTokens)*quota.inputRatio) + config.PreConsumedQuota
} }
errWithCode := quota.preQuotaConsumption() errWithCode := quota.preQuotaConsumption()