mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-23 13:03:50 +00:00
Update utils.ts (#3699)
本地windows平台开发,加载model列表出现两次盘符导致加载失败,修改代码确保生成的路径不会包含重复的盘符,从而避免 ENOENT 错误。
This commit is contained in:
@@ -31,7 +31,10 @@ import { delay } from '@fastgpt/global/common/system/utils';
|
|||||||
export const loadSystemModels = async (init = false) => {
|
export const loadSystemModels = async (init = false) => {
|
||||||
const getProviderList = () => {
|
const getProviderList = () => {
|
||||||
const currentFileUrl = new URL(import.meta.url);
|
const currentFileUrl = new URL(import.meta.url);
|
||||||
const modelsPath = path.join(path.dirname(currentFileUrl.pathname), 'provider');
|
const modelsPath = path.join(
|
||||||
|
path.dirname(currentFileUrl.pathname.replace(/^\/+/, '')),
|
||||||
|
'provider'
|
||||||
|
);
|
||||||
|
|
||||||
return fs.readdirSync(modelsPath) as string[];
|
return fs.readdirSync(modelsPath) as string[];
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user