diff --git a/src/renderer/src/providers/AiProvider/OpenAIProvider.ts b/src/renderer/src/providers/AiProvider/OpenAIProvider.ts index be8431a4..bc0f0df4 100644 --- a/src/renderer/src/providers/AiProvider/OpenAIProvider.ts +++ b/src/renderer/src/providers/AiProvider/OpenAIProvider.ts @@ -1,7 +1,6 @@ import { DEFAULT_MAX_TOKENS } from '@renderer/config/constant' import { getOpenAIWebSearchParams, - isGrokModel, isGrokReasoningModel, isHunyuanSearchModel, isOpenAIoSeries, @@ -378,9 +377,9 @@ export default class OpenAIProvider extends BaseProvider { const { signal } = abortController await this.checkIsCopilot() - // Grok 模型要求每条消息都不能为空,所以当是 Grok 模型且 systemMessage 内容为空时不发送 systemMessage + //当 systemMessage 内容为空时不发送 systemMessage let reqMessages: ChatCompletionMessageParam[] - if (isGrokModel(model) && !systemMessage.content) { + if (!systemMessage.content) { reqMessages = [...userMessages] } else { reqMessages = [systemMessage, ...userMessages].filter(Boolean) as ChatCompletionMessageParam[]