fix: fix bug of metrics missing

This commit is contained in:
ZhuangYumin 2025-03-02 11:51:11 +08:00 committed by 亢奋猫
parent c9699609ed
commit 1c60375d71

View File

@ -114,6 +114,10 @@ export async function fetchChatCompletion({
assistant,
messages: [..._messages, message]
})
// 设置 metrics.completion_tokens
if (message.metrics && message.usage.completion_tokens && !message.metrics.completion_tokens) {
message.metrics.completion_tokens = message.usage.completion_tokens
}
}
} catch (error: any) {
message.status = 'error'