fix: 为AnthropicHandles添加MaxTokens有效性校验
This commit is contained in:
@@ -106,7 +106,13 @@ namespace Yi.Framework.AiHub.Domain
|
|||||||
request.MaxTokens = 16384;
|
request.MaxTokens = 16384;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
options.AnthropicHandles.add(request => { });
|
options.AnthropicHandles.add(request =>
|
||||||
|
{
|
||||||
|
if (request.MaxTokens is null || request.MaxTokens <= 0)
|
||||||
|
{
|
||||||
|
throw new UserFriendlyException("MaxTokens must be greater than or equal to 0");
|
||||||
|
}
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user