diff --git a/VideoAnalysisCore/AICore/ChatGPT/KIMI/KIMI_GPT.cs b/VideoAnalysisCore/AICore/ChatGPT/KIMI/KIMI_GPT.cs index 50164f3..c6ea880 100644 --- a/VideoAnalysisCore/AICore/ChatGPT/KIMI/KIMI_GPT.cs +++ b/VideoAnalysisCore/AICore/ChatGPT/KIMI/KIMI_GPT.cs @@ -86,7 +86,7 @@ namespace VideoAnalysisCore.AICore.ChatGPT.KIMI var modelId = reqTokenCount > 32 * 1000 ? "moonshot-v1-128k" : "moonshot-v1-32k"; var chatRep = new ChatReq { - max_tokens = reqTokenCount * 2, + max_tokens = 32*1024 - (reqTokenCount + 20), temperature = 0.3f, frequency_penalty = 0, presence_penalty = 0, @@ -99,8 +99,8 @@ namespace VideoAnalysisCore.AICore.ChatGPT.KIMI var chatResp = await moonshotClient.Chat(chatRep); RedisExpand.SetTaskGPTCached(task, chatResp); if (chatResp is null || chatResp.error != null) - throw new Exception($"KIMI模型返回异常 Chat 请求参数: {System.Text.Json.JsonSerializer.Serialize(chatRep)} " + - $" chatResp {System.Text.Json.JsonSerializer.Serialize(chatResp)}"); + throw new Exception($"KIMI模型返回异常 Chat 返回参数: " + + $" {System.Text.Json.JsonSerializer.Serialize(chatResp)}"); var chatResContent = chatResp?.choices.FirstOrDefault()?.message.content;