Commit
·
b42458c
1
Parent(s):
c9f1035
Fix: Update Gradio to 5.23.1 and add pydantic 2.10.6 to fix TypeError with JSON schema
Browse files- README.md +1 -1
- app.py +12 -1
- requirements.txt +2 -1
- space_config.yaml +1 -1
README.md
CHANGED
|
@@ -4,7 +4,7 @@ emoji: 🔥
|
|
| 4 |
colorFrom: gray
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version: "5.
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
---
|
|
|
|
| 4 |
colorFrom: gray
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: gradio
|
| 7 |
+
sdk_version: "5.23.1"
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
---
|
app.py
CHANGED
|
@@ -225,4 +225,15 @@ demo = create_interface()
|
|
| 225 |
|
| 226 |
# Запуск приложения
|
| 227 |
if __name__ == "__main__":
|
| 228 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 225 |
|
| 226 |
# Запуск приложения
|
| 227 |
if __name__ == "__main__":
|
| 228 |
+
# Проверка, запущено ли в Hugging Face Space
|
| 229 |
+
in_hf_space = bool(os.getenv("SPACE_ID") or os.getenv("HF_SPACE"))
|
| 230 |
+
share_flag = False if in_hf_space else False
|
| 231 |
+
host = os.getenv("GRADIO_HOST") or os.getenv("GRADIO_SERVER_NAME") or "0.0.0.0"
|
| 232 |
+
port = int(os.getenv("PORT") or os.getenv("GRADIO_SERVER_PORT") or 7860)
|
| 233 |
+
|
| 234 |
+
demo.queue(api_open=False).launch(
|
| 235 |
+
server_name=host,
|
| 236 |
+
server_port=port,
|
| 237 |
+
share=share_flag,
|
| 238 |
+
show_api=False,
|
| 239 |
+
)
|
requirements.txt
CHANGED
|
@@ -1 +1,2 @@
|
|
| 1 |
-
gradio==5.
|
|
|
|
|
|
| 1 |
+
gradio==5.23.1
|
| 2 |
+
pydantic==2.10.6
|
space_config.yaml
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
# Эта конфигурация также может быть указана в README.md через фронт-матер
|
| 3 |
|
| 4 |
sdk: gradio
|
| 5 |
-
sdk_version: "5.
|
| 6 |
app_file: app.py
|
| 7 |
title: Multi-Agent Log Analysis System
|
| 8 |
emoji: 🔥
|
|
|
|
| 2 |
# Эта конфигурация также может быть указана в README.md через фронт-матер
|
| 3 |
|
| 4 |
sdk: gradio
|
| 5 |
+
sdk_version: "5.23.1"
|
| 6 |
app_file: app.py
|
| 7 |
title: Multi-Agent Log Analysis System
|
| 8 |
emoji: 🔥
|