Update app.py
Browse files
app.py
CHANGED
|
@@ -65,6 +65,12 @@ FREE_MODEL_TEST_KEY = (
|
|
| 65 |
"sk-bmjbjzleaqfgtqfzmcnsbagxrlohriadnxqrzfocbizaxukw"
|
| 66 |
)
|
| 67 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 68 |
def test_model_availability(api_key, model_name):
|
| 69 |
"""
|
| 70 |
测试指定的模型是否可用。
|
|
@@ -224,14 +230,10 @@ def test_embedding_model_availability(api_key, model_name):
|
|
| 224 |
|
| 225 |
def test_image_model_availability(api_key, model_name):
|
| 226 |
"""
|
| 227 |
-
|
|
|
|
| 228 |
"""
|
| 229 |
-
|
| 230 |
-
"Authorization": f"Bearer {api_key}",
|
| 231 |
-
"Content-Type": "application/json"
|
| 232 |
-
}
|
| 233 |
-
|
| 234 |
-
return True
|
| 235 |
|
| 236 |
def load_keys():
|
| 237 |
"""
|
|
|
|
| 65 |
"sk-bmjbjzleaqfgtqfzmcnsbagxrlohriadnxqrzfocbizaxukw"
|
| 66 |
)
|
| 67 |
|
| 68 |
+
FREE_IMAGE_LIST = [
|
| 69 |
+
"stabilityai/stable-diffusion-3-5-large",
|
| 70 |
+
"black-forest-labs/FLUX.1-schnell",
|
| 71 |
+
"stabilityai/stable-diffusion-3-medium"
|
| 72 |
+
]
|
| 73 |
+
|
| 74 |
def test_model_availability(api_key, model_name):
|
| 75 |
"""
|
| 76 |
测试指定的模型是否可用。
|
|
|
|
| 230 |
|
| 231 |
def test_image_model_availability(api_key, model_name):
|
| 232 |
"""
|
| 233 |
+
测试指定的图像模型是否在 FREE_IMAGE_LIST 中。
|
| 234 |
+
如果在列表中,返回 True,否则返回 False。
|
| 235 |
"""
|
| 236 |
+
return model_name in FREE_IMAGE_LIST
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 237 |
|
| 238 |
def load_keys():
|
| 239 |
"""
|