فهرست منبع

fix: update PromptTokens assignment logic in relay_responses

CaIon 6 ماه پیش
والد
کامیت
eef73e3699
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      relay/channel/openai/relay_responses.go

+ 1 - 1
relay/channel/openai/relay_responses.go

@@ -109,7 +109,7 @@ func OaiResponsesStreamHandler(c *gin.Context, info *relaycommon.RelayInfo, resp
 	}
 
 	if usage.PromptTokens == 0 && usage.CompletionTokens != 0 {
-		usage.PromptTokens = usage.CompletionTokens
+		usage.PromptTokens = info.PromptTokens
 	} else {
 		usage.TotalTokens = usage.PromptTokens + usage.CompletionTokens
 	}