mirror of
				https://github.com/songquanpeng/one-api.git
				synced 2025-11-04 15:53:42 +08:00 
			
		
		
		
	fix: fix getPreConsumedQuota (#1312)
This commit is contained in:
		@@ -125,9 +125,9 @@ func getPromptTokens(textRequest *relaymodel.GeneralOpenAIRequest, relayMode int
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func getPreConsumedQuota(textRequest *relaymodel.GeneralOpenAIRequest, promptTokens int, ratio float64) int64 {
 | 
			
		||||
	preConsumedTokens := config.PreConsumedQuota
 | 
			
		||||
	preConsumedTokens := config.PreConsumedQuota + int64(promptTokens)
 | 
			
		||||
	if textRequest.MaxTokens != 0 {
 | 
			
		||||
		preConsumedTokens = int64(promptTokens) + int64(textRequest.MaxTokens)
 | 
			
		||||
		preConsumedTokens += int64(textRequest.MaxTokens)
 | 
			
		||||
	}
 | 
			
		||||
	return int64(float64(preConsumedTokens) * ratio)
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user