From d9758be3ae05974a3acf7790a16cf877066c9016 Mon Sep 17 00:00:00 2001 From: lloydzhou Date: Fri, 5 Jul 2024 20:20:21 +0800 Subject: [PATCH] fix ts --- app/api/common.ts | 2 +- app/client/platforms/openai.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/api/common.ts b/app/api/common.ts index 9149cc6c9..d7f6d63ce 100644 --- a/app/api/common.ts +++ b/app/api/common.ts @@ -59,7 +59,7 @@ export async function requestOpenai(req: NextRequest) { if (isAzure) { const azureApiVersion = req?.nextUrl?.searchParams?.get("api-version"); - baseUrl = baseUrl.split("/deployments").shift(); + baseUrl = baseUrl.split("/deployments").shift() as string; path = `${req.nextUrl.pathname.replaceAll( "/api/azure/", "", diff --git a/app/client/platforms/openai.ts b/app/client/platforms/openai.ts index 56063d6f0..c9c834b66 100644 --- a/app/client/platforms/openai.ts +++ b/app/client/platforms/openai.ts @@ -157,11 +157,11 @@ export class ChatGPTApi implements LLMApi { const model = models.find( (model) => model.name == modelConfig.model && - model?.provider.providerName == ServiceProvider.Azure, + model?.provider?.providerName == ServiceProvider.Azure, ); chatPath = this.path( Azure.ChatPath( - model?.displayName ?? model.name, + (model?.displayName ?? model?.name) as string, useAccessStore.getState().azureApiVersion, ), );