diff --git a/service/convert.go b/service/convert.go index 7b5f3946..59d4f8fe 100644 --- a/service/convert.go +++ b/service/convert.go @@ -616,10 +616,7 @@ func ResponseOpenAI2Claude(openAIResponse *dto.OpenAITextResponse, info *relayco } claudeResponse.Content = contents claudeResponse.StopReason = stopReason - claudeResponse.Usage = &dto.ClaudeUsage{ - InputTokens: openAIResponse.PromptTokens, - OutputTokens: openAIResponse.CompletionTokens, - } + claudeResponse.Usage = buildClaudeUsageFromOpenAIUsage(&openAIResponse.Usage) return claudeResponse }