diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs index 106b72d0..0d97fab7 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs @@ -106,7 +106,13 @@ namespace Yi.Framework.AiHub.Domain 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"); + } + }); });