Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -5,7 +5,7 @@ from transformers import AutoTokenizer
|
|
5 |
|
6 |
|
7 |
def get_available_models() -> list[str]:
|
8 |
-
"""获取models目录下所有包含
|
9 |
models_dir = "models"
|
10 |
if not os.path.exists(models_dir):
|
11 |
return []
|
@@ -13,9 +13,9 @@ def get_available_models() -> list[str]:
|
|
13 |
available_models = []
|
14 |
for model_name in os.listdir(models_dir):
|
15 |
model_path = os.path.join(models_dir, model_name)
|
16 |
-
|
17 |
|
18 |
-
if os.path.isdir(model_path) and os.path.isfile(
|
19 |
available_models.append(model_name)
|
20 |
|
21 |
return sorted(available_models)
|
|
|
5 |
|
6 |
|
7 |
def get_available_models() -> list[str]:
|
8 |
+
"""获取models目录下所有包含config.json的模型"""
|
9 |
models_dir = "models"
|
10 |
if not os.path.exists(models_dir):
|
11 |
return []
|
|
|
13 |
available_models = []
|
14 |
for model_name in os.listdir(models_dir):
|
15 |
model_path = os.path.join(models_dir, model_name)
|
16 |
+
config_file = os.path.join(model_path, "config.json")
|
17 |
|
18 |
+
if os.path.isdir(model_path) and os.path.isfile(config_file):
|
19 |
available_models.append(model_name)
|
20 |
|
21 |
return sorted(available_models)
|