From d85288a6c02433f5abb2ccd0d2734c0bcaddbacb Mon Sep 17 00:00:00 2001 From: ianshaw Date: Mon, 12 Jan 2026 13:29:04 -0800 Subject: [PATCH] =?UTF-8?q?Revert=20"fix(gateway):=20=E4=BF=AE=E5=A4=8D=20?= =?UTF-8?q?base=5Furl=20=E5=8C=85=E5=90=AB=20/chat/completions=20=E6=97=B6?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E6=8B=BC=E6=8E=A5=E9=94=99=E8=AF=AF"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 7fdc25df3cd391bd1899eaec2771d7143a1fe8dc. --- backend/internal/service/account_test_service.go | 5 +---- backend/internal/service/openai_gateway_service.go | 3 --- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/backend/internal/service/account_test_service.go b/backend/internal/service/account_test_service.go index c17aa3ff..8419c2b4 100644 --- a/backend/internal/service/account_test_service.go +++ b/backend/internal/service/account_test_service.go @@ -332,10 +332,7 @@ func (s *AccountTestService) testOpenAIAccountConnection(c *gin.Context, account if err != nil { return s.sendErrorAndEnd(c, fmt.Sprintf("Invalid base URL: %s", err.Error())) } - // Remove /chat/completions suffix if present, then add /responses - normalizedBaseURL = strings.TrimSuffix(normalizedBaseURL, "/") - normalizedBaseURL = strings.TrimSuffix(normalizedBaseURL, "/chat/completions") - apiURL = normalizedBaseURL + "/responses" + apiURL = strings.TrimSuffix(normalizedBaseURL, "/") + "/responses" } else { return s.sendErrorAndEnd(c, fmt.Sprintf("Unsupported account type: %s", account.Type)) } diff --git a/backend/internal/service/openai_gateway_service.go b/backend/internal/service/openai_gateway_service.go index 1104a3a5..e86aa2d3 100644 --- a/backend/internal/service/openai_gateway_service.go +++ b/backend/internal/service/openai_gateway_service.go @@ -738,9 +738,6 @@ func (s *OpenAIGatewayService) buildUpstreamRequest(ctx context.Context, c *gin. if err != nil { return nil, err } - // Remove /chat/completions suffix if present, then add /responses - validatedURL = strings.TrimSuffix(validatedURL, "/") - validatedURL = strings.TrimSuffix(validatedURL, "/chat/completions") targetURL = validatedURL + "/responses" } default: