diff --git a/src/renderer/src/providers/OpenAIProvider.ts b/src/renderer/src/providers/OpenAIProvider.ts index 92c7dc07..34ac9dd8 100644 --- a/src/renderer/src/providers/OpenAIProvider.ts +++ b/src/renderer/src/providers/OpenAIProvider.ts @@ -233,7 +233,8 @@ export default class OpenAIProvider extends BaseProvider { time_first_token_millsec = new Date().getTime() - start_time_millsec } - if (time_first_content_millsec == 0 && chunk.choices[0]?.delta?.content) { + //修复逻辑判断,当content为时,time_first_content_millsec才会被赋值,原有代码无意义. + if (time_first_content_millsec == 0 && chunk.choices[0]?.delta?.content == '') { time_first_content_millsec = new Date().getTime() }