From 73263e02d6abe268a264a1d9bf577b54b371927a Mon Sep 17 00:00:00 2001 From: "1808837298@qq.com" <1808837298@qq.com> Date: Mon, 17 Mar 2025 23:44:32 +0800 Subject: [PATCH] fix: Adjust MaxTokens logic for non-Claude models in test request --- controller/channel-test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/controller/channel-test.go b/controller/channel-test.go index 8ecbde3f..7abf6847 100644 --- a/controller/channel-test.go +++ b/controller/channel-test.go @@ -187,7 +187,9 @@ func buildTestRequest(model string) *dto.GeneralOpenAIRequest { if strings.HasPrefix(model, "o1") || strings.HasPrefix(model, "o3") { testRequest.MaxCompletionTokens = 10 } else if strings.Contains(model, "thinking") { - testRequest.MaxTokens = 50 + if !strings.Contains(model, "claude") { + testRequest.MaxTokens = 50 + } } else { testRequest.MaxTokens = 10 }