:recycle: refactor larger model whitelisting.
Browse files
app.py
CHANGED
@@ -53,7 +53,7 @@ logo = open('./logo.svg').read()
|
|
53 |
|
54 |
with open('./model-cache.json', 'r') as f_model_cache:
|
55 |
model_cache = json.load(f_model_cache)
|
56 |
-
|
57 |
|
58 |
model_class_filter = {
|
59 |
"mistral-v02-7b-std-lc": True,
|
@@ -72,6 +72,15 @@ model_class_filter = {
|
|
72 |
"llama3-405b-lc":False,
|
73 |
}
|
74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
def build_model_choices():
|
76 |
all_choices = []
|
77 |
for model_class in model_cache:
|
@@ -83,14 +92,7 @@ def build_model_choices():
|
|
83 |
continue
|
84 |
all_choices += [ (f"{model_id} ({model_class})", model_id) for model_id in model_cache[model_class] ]
|
85 |
|
86 |
-
|
87 |
-
model_class = "llama3-70b-8k"
|
88 |
-
model_id = "mattshumer/Reflection-Llama-3.1-70B"
|
89 |
-
all_choices += [(f"{model_id} ({model_class})", model_id)]
|
90 |
-
|
91 |
-
model_class = "qwen2-72b"
|
92 |
-
model_id = "Qwen/Qwen2.5-72B"
|
93 |
-
all_choices += [(f"{model_id} ({model_class})", model_id)]
|
94 |
|
95 |
return all_choices
|
96 |
|
|
|
53 |
|
54 |
with open('./model-cache.json', 'r') as f_model_cache:
|
55 |
model_cache = json.load(f_model_cache)
|
56 |
+
model_class_from_model_id = { model_id: model_class for model_class, model_ids in model_cache.items() for model_id in model_ids }
|
57 |
|
58 |
model_class_filter = {
|
59 |
"mistral-v02-7b-std-lc": True,
|
|
|
72 |
"llama3-405b-lc":False,
|
73 |
}
|
74 |
|
75 |
+
# we run a few other models here as well
|
76 |
+
REFLECTION="mattshumer/Reflection-Llama-3.1-70B"
|
77 |
+
QWEN25_72B="Qwen/Qwen2.5-72B"
|
78 |
+
bigger_whitelisted_models = [
|
79 |
+
REFLECTION,
|
80 |
+
QWEN25_72B
|
81 |
+
]
|
82 |
+
# REFLECTION is in backup hosting
|
83 |
+
model_class_from_model_id[REFLECTION] = 'llama31-70b-16k'
|
84 |
def build_model_choices():
|
85 |
all_choices = []
|
86 |
for model_class in model_cache:
|
|
|
92 |
continue
|
93 |
all_choices += [ (f"{model_id} ({model_class})", model_id) for model_id in model_cache[model_class] ]
|
94 |
|
95 |
+
all_choices += [ (f"{model_id}, {model_class_from_model_id[model_id]}", model_id) for model_id in bigger_whitelisted_models ]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
|
97 |
return all_choices
|
98 |
|