From e94ac43dd15cb0b6d0c6eaea5491fe7aeee1524b Mon Sep 17 00:00:00 2001 From: Xijun Dai Date: Sat, 21 Jun 2025 08:23:02 +0800 Subject: [PATCH] fix(ai-proxy): fix openai provider customPath compatibility (#2475) Signed-off-by: Xijun Dai --- plugins/wasm-go/extensions/ai-proxy/provider/openai.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/plugins/wasm-go/extensions/ai-proxy/provider/openai.go b/plugins/wasm-go/extensions/ai-proxy/provider/openai.go index a987e8967..b673710d4 100644 --- a/plugins/wasm-go/extensions/ai-proxy/provider/openai.go +++ b/plugins/wasm-go/extensions/ai-proxy/provider/openai.go @@ -120,9 +120,7 @@ func (m *openaiProvider) OnRequestHeaders(ctx wrapper.HttpContext, apiName ApiNa func (m *openaiProvider) TransformRequestHeaders(ctx wrapper.HttpContext, apiName ApiName, headers http.Header) { if m.isDirectCustomPath { util.OverwriteRequestPathHeader(headers, m.customPath) - } - - if apiName != "" { + } else if apiName != "" { util.OverwriteRequestPathHeaderByCapability(headers, string(apiName), m.config.capabilities) }