diff --git a/app/api/huawei.ts b/app/api/huawei.ts index 904c4cb1f..697f8b263 100644 --- a/app/api/huawei.ts +++ b/app/api/huawei.ts @@ -47,25 +47,14 @@ async function request(req: NextRequest) { // 先用原始 modelName 获取 charUrl let baseUrl: string; let endpoint = ""; - if (modelName === "DeepSeek-R1-671B-32K") { - endpoint = "952e4f88-ef93-4398-ae8d-af37f63f0d8e"; + if (modelName === "DeepSeek-V3") { + endpoint = "271c9332-4aa6-4ff5-95b3-0cf8bd94c394"; } - if (modelName === "DeepSeek-V3-671B-32K") { - endpoint = "fd53915b-8935-48fe-be70-449d76c0fc87"; - } - if (modelName === "DeepSeek-R1-671B-8K") { - endpoint = "861b6827-e5ef-4fa6-90d2-5fd1b2975882"; - } - if (modelName === "DeepSeek-V3-671B-8K") { - endpoint = "707c01c8-517c-46ca-827a-d0b21c71b074"; - } - if (modelName === "DeepSeek-V3-671B-4K") { - endpoint = "f354eacc-a2c5-43b4-a785-e5aadca988b3"; - } - if (modelName === "DeepSeek-R1-671B-4K") { - endpoint = "c3cfa9e2-40c9-485f-a747-caae405296ef"; + if (modelName === "DeepSeek-R1") { + endpoint = "8a062fd4-7367-4ab4-a936-5eeb8fb821c4"; } + let charUrl = HUAWEI_BASE_URL.concat("/") .concat(endpoint) .concat("/v1/chat/completions") diff --git a/app/constant.ts b/app/constant.ts index 00be35e7b..6bc526c5e 100644 --- a/app/constant.ts +++ b/app/constant.ts @@ -37,7 +37,7 @@ export const CHATGLM_BASE_URL = "https://open.bigmodel.cn"; export const SILICONFLOW_BASE_URL = "https://api.siliconflow.cn"; export const HUAWEI_BASE_URL = - "https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers"; + "https://maas-cn-southwest-2.modelarts-maas.com/v1/infers"; export const CACHE_URL_PREFIX = "/api/cache"; export const UPLOAD_URL = `${CACHE_URL_PREFIX}/upload`; @@ -666,19 +666,8 @@ const siliconflowModels = [ ]; const huaweiModels = [ - //https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers/952e4f88-ef93-4398-ae8d-af37f63f0d8e/v1/chat/completions - "DeepSeek-R1-671B-32K", - //https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers/fd53915b-8935-48fe-be70-449d76c0fc87/v1/chat/completions - "DeepSeek-V3-671B-32K", - //以下为8k 上面为32k - //https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers/861b6827-e5ef-4fa6-90d2-5fd1b2975882/v1/chat/completions - "DeepSeek-R1-671B-8K", - //https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers/707c01c8-517c-46ca-827a-d0b21c71b074/v1/chat/completions - "DeepSeek-V3-671B-8K", - //https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers/f354eacc-a2c5-43b4-a785-e5aadca988b3/v1/chat/completions - "DeepSeek-V3-671B-4K", - //https://infer-modelarts-cn-southwest-2.modelarts-infer.com/v1/infers/c3cfa9e2-40c9-485f-a747-caae405296ef/v1/chat/completions - "DeepSeek-R1-671B-4K", + "DeepSeek-R1", + "DeepSeek-V3", ]; let seq = 1000; // 内置的模型序号生成器从1000开始