app.py
CHANGED
@@ -262,12 +262,6 @@ def update_model_visibility(selected_types):
|
|
262 |
def load_models_and_update_ui():
|
263 |
"""モデルをロードしUIを更新する"""
|
264 |
try:
|
265 |
-
# APIクライアント初期化
|
266 |
-
initialize_api_clients()
|
267 |
-
# モデルのロード
|
268 |
-
preload_local_models()
|
269 |
-
logger.info("Models loaded successfully")
|
270 |
-
# ロード完了メッセージを返して、UIのロード中表示を非表示にする
|
271 |
return gr.update(visible=False), gr.update(visible=True)
|
272 |
except Exception as e:
|
273 |
logger.error(f"Error loading models: {e}")
|
@@ -406,6 +400,10 @@ def create_ui():
|
|
406 |
# メイン関数
|
407 |
def main():
|
408 |
logger.info("Starting Toxic Eye application")
|
|
|
|
|
|
|
|
|
409 |
demo = create_ui()
|
410 |
demo.launch()
|
411 |
|
|
|
262 |
def load_models_and_update_ui():
|
263 |
"""モデルをロードしUIを更新する"""
|
264 |
try:
|
|
|
|
|
|
|
|
|
|
|
|
|
265 |
return gr.update(visible=False), gr.update(visible=True)
|
266 |
except Exception as e:
|
267 |
logger.error(f"Error loading models: {e}")
|
|
|
400 |
# メイン関数
|
401 |
def main():
|
402 |
logger.info("Starting Toxic Eye application")
|
403 |
+
initialize_api_clients()
|
404 |
+
# モデルのロード
|
405 |
+
preload_local_models()
|
406 |
+
logger.info("Models loaded successfully")
|
407 |
demo = create_ui()
|
408 |
demo.launch()
|
409 |
|