feat: 兼容maxtoken问题

This commit is contained in:
chenchun
2025-11-24 09:42:40 +08:00
parent 20206bbc44
commit 41435f1aa3

View File

@@ -82,6 +82,7 @@ namespace Yi.Framework.AiHub.Domain
request.TopP = null; request.TopP = null;
request.MaxCompletionTokens = request.MaxTokens; request.MaxCompletionTokens = request.MaxTokens;
request.MaxTokens = null; request.MaxTokens = null;
request.PresencePenalty = null;
} }
}); });
@@ -129,9 +130,9 @@ namespace Yi.Framework.AiHub.Domain
}); });
options.Handles.Add(request => options.Handles.Add(request =>
{ {
if (request.MaxTokens >= 16384) if (request.MaxTokens > 128000)
{ {
request.MaxTokens = 16384; request.MaxTokens = 128000;
} }
}); });
options.AnthropicHandles.add(request => options.AnthropicHandles.add(request =>