From eef73e3699fdfc8e093d2eb4811ec2abef3568fe Mon Sep 17 00:00:00 2001 From: CaIon Date: Tue, 26 Aug 2025 14:21:10 +0800 Subject: [PATCH] fix: update PromptTokens assignment logic in relay_responses --- relay/channel/openai/relay_responses.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/relay/channel/openai/relay_responses.go b/relay/channel/openai/relay_responses.go index 444a42cc..e77080e6 100644 --- a/relay/channel/openai/relay_responses.go +++ b/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 }