fix ts type error

This commit is contained in:
lloydzhou 2024-07-09 15:10:23 +08:00
parent 93a03f8fe4
commit 147fc9a35a
2 changed files with 6 additions and 4 deletions

View File

@ -102,8 +102,8 @@ async function request(req: NextRequest) {
);
const { access_token } = await getAccessToken(
serverConfig.baiduApiKey,
serverConfig.baiduSecretKey,
serverConfig.baiduApiKey as string,
serverConfig.baiduSecretKey as string,
);
const fetchUrl = `${baseUrl}${path}?access_token=${access_token}`;

View File

@ -70,7 +70,7 @@ export async function requestOpenai(req: NextRequest) {
// Forward compatibility:
// if display_name(deployment_name) not set, and '{deploy-id}' in AZURE_URL
// then using default '{deploy-id}'
if (serverConfig.customModels) {
if (serverConfig.customModels && serverConfig.azureUrl) {
const modelName = path.split("/")[1];
let realDeployName = "";
serverConfig.customModels
@ -80,7 +80,9 @@ export async function requestOpenai(req: NextRequest) {
const [fullName, displayName] = m.split("=");
const [_, providerName] = fullName.split("@");
if (providerName === "azure" && !displayName) {
const [_, deployId] = serverConfig.azureUrl.split("deployments/");
const [_, deployId] = (serverConfig?.azureUrl ?? "").split(
"deployments/",
);
if (deployId) {
realDeployName = deployId;
}