fix: 区分 gpt-5.1-chat 与 o1 的请求参数清理逻辑
将原先在同一处理器中对 gpt-5.1-chat 与 o1 一并清除 Temperature/TopP 的逻辑拆分为两个处理器: - gpt-5.1-chat:清除 Temperature 与 TopP - o1:仅清除 Temperature 文件:Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs 目的:恢复/调整对不同模型的期望处理,避免对 o1 不必要地清除 TopP。
This commit is contained in:
@@ -76,7 +76,15 @@ namespace Yi.Framework.AiHub.Domain
|
||||
{
|
||||
options.Handles.Add(request =>
|
||||
{
|
||||
if (request.Model == "gpt-5.1-chat" || request.Model == "o1")
|
||||
if (request.Model == "gpt-5.1-chat")
|
||||
{
|
||||
request.Temperature = null;
|
||||
request.TopP = null;
|
||||
}
|
||||
});
|
||||
options.Handles.Add(request =>
|
||||
{
|
||||
if (request.Model == "o1")
|
||||
{
|
||||
request.Temperature = null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user