From c0cdf484842179bb674e6bb6f4e786cd2e984ed4 Mon Sep 17 00:00:00 2001 From: Eric-2369 Date: Thu, 23 Nov 2023 16:14:35 +0800 Subject: [PATCH] feat: add temporary support for Cloudflare AI Gateway OpenAI path --- app/api/common.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/api/common.ts b/app/api/common.ts index dd1cc0bb80e..9c9deee0d08 100644 --- a/app/api/common.ts +++ b/app/api/common.ts @@ -28,6 +28,10 @@ export async function requestOpenai(req: NextRequest) { baseUrl = baseUrl.slice(0, -1); } + if (baseUrl.includes("gateway.ai.cloudflare.com")) { + path = path.replace(/^v1\//, ''); + } + console.log("[Proxy] ", path); console.log("[Base Url]", baseUrl); console.log("[Org ID]", serverConfig.openaiOrgId);