🐛 Bug: Fix the bug where /v1/models does not work.
Browse files
utils.py
CHANGED
|
@@ -225,7 +225,8 @@ def post_all_models(token, config, api_list):
|
|
| 225 |
for provider_item in config["providers"]:
|
| 226 |
if provider_item['provider'] != provider:
|
| 227 |
continue
|
| 228 |
-
|
|
|
|
| 229 |
if model_item not in unique_models:
|
| 230 |
unique_models.add(model_item)
|
| 231 |
model_info = {
|
|
@@ -240,7 +241,8 @@ def post_all_models(token, config, api_list):
|
|
| 240 |
for provider_item in config["providers"]:
|
| 241 |
if provider_item['provider'] != provider:
|
| 242 |
continue
|
| 243 |
-
|
|
|
|
| 244 |
if model_item not in unique_models and model_item == model:
|
| 245 |
unique_models.add(model_item)
|
| 246 |
model_info = {
|
|
|
|
| 225 |
for provider_item in config["providers"]:
|
| 226 |
if provider_item['provider'] != provider:
|
| 227 |
continue
|
| 228 |
+
model_dict = get_model_dict(provider_item)
|
| 229 |
+
for model_item in model_dict.keys():
|
| 230 |
if model_item not in unique_models:
|
| 231 |
unique_models.add(model_item)
|
| 232 |
model_info = {
|
|
|
|
| 241 |
for provider_item in config["providers"]:
|
| 242 |
if provider_item['provider'] != provider:
|
| 243 |
continue
|
| 244 |
+
model_dict = get_model_dict(provider_item)
|
| 245 |
+
for model_item in model_dict.keys() :
|
| 246 |
if model_item not in unique_models and model_item == model:
|
| 247 |
unique_models.add(model_item)
|
| 248 |
model_info = {
|