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