Files
project-panel/logs/llm-proxy.log

3289 lines
322 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
==================================================
[2026-04-11T13:17:32.688053] start-admin
Command: cd admin && python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
==================================================
[2026-04-11T13:17:32.688216] start-api
Command: python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
* Serving Flask app 'app'
* Debug mode: on
2026-04-11 13:17:33,190 - werkzeug - INFO - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19007
* Running on http://192.168.2.17:19007
2026-04-11 13:17:33,190 - werkzeug - INFO - Press CTRL+C to quit
2026-04-11 13:17:33,192 - werkzeug - INFO - * Restarting with stat
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Serving Flask app 'app'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19008
* Running on http://192.168.2.17:19008
Press CTRL+C to quit
* Restarting with stat
2026-04-11 13:17:33,684 - werkzeug - WARNING - * Debugger is active!
2026-04-11 13:17:33,684 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-11 13:17:40,204 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:17:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:18:10,171 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:18:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:18:40,202 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:18:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:19:10,179 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:19:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:19:40,103 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:19:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:20:01,838 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 13:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 13:20:10,247 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:20:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:20:40,245 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:20:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:21:10,224 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:21:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:21:40,234 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:21:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:22:10,154 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:22:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:22:40,182 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:22:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:23:10,195 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:23:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:23:40,253 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:23:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:24:10,136 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:24:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:24:40,291 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:24:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:25:10,168 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:25:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:25:40,146 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:25:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:26:10,165 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:26:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:26:40,247 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:26:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:27:10,193 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:27:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:27:40,146 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:27:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:28:10,210 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:28:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:28:40,213 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:28:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:29:10,217 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:29:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:29:40,160 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:29:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:30:10,248 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:30:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:30:40,192 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:30:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:31:10,166 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:31:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:31:40,196 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:31:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:32:10,140 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:32:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:32:40,232 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:32:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:33:10,144 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:33:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:33:40,137 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:33:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:34:10,191 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:34:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:34:40,206 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:34:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:35:10,217 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:35:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:35:40,212 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:35:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:36:10,207 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:36:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:36:40,171 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:36:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:37:10,091 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:37:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:37:40,098 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:37:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:38:10,178 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:38:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:38:40,194 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:38:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:39:10,131 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:39:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:39:40,109 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:39:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:40:02,080 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:40:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 13:40:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 13:40:10,141 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:40:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:40:40,180 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:40:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:41:10,196 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:41:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:41:40,110 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:41:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:42:10,147 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:42:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:42:40,153 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:42:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:43:10,377 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:43:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:43:40,184 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:43:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:44:10,155 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:44:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:44:40,158 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:44:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:45:10,135 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:45:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:45:40,170 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:45:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:46:10,119 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:46:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:46:40,157 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:46:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:47:10,256 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:47:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:47:40,204 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:47:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:48:10,140 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:48:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:48:40,175 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:48:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:49:10,176 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:49:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:49:40,106 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:49:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:50:10,230 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:50:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:50:40,194 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:50:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:51:10,280 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:51:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:51:40,255 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:51:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:52:10,187 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:52:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:52:40,218 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:52:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:53:10,097 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:53:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:53:40,230 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:53:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:54:10,184 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:54:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:54:40,183 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:54:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:55:10,131 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:55:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:55:40,158 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:55:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:56:10,189 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:56:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:56:40,172 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:56:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:57:10,137 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:57:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:57:40,141 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:57:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:58:10,173 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:58:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:58:40,131 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:58:40] "GET /health HTTP/1.1" 200 -
2026-04-11 13:59:10,212 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:59:10] "GET /health HTTP/1.1" 200 -
2026-04-11 13:59:40,167 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 13:59:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:00:01,351 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 14:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 14:00:10,132 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:00:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:00:40,196 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:00:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:01:10,151 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:01:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:01:40,175 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:01:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:02:10,212 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:02:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:02:40,199 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:02:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:03:10,212 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:03:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:03:40,160 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:03:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:04:10,179 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:04:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:04:40,278 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:04:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:05:10,146 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:05:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:05:40,146 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:05:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:06:10,196 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:06:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:06:40,114 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:06:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:07:10,140 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:07:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:07:40,205 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:07:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:08:10,216 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:08:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:08:40,138 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:08:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:09:10,233 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:09:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:09:40,078 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:09:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:10:10,144 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:10:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:10:40,088 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:10:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:11:10,147 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:11:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:11:40,124 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:11:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:12:10,135 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:12:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:12:40,175 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:12:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:13:10,168 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:13:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:13:40,169 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:13:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:14:10,180 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:14:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:14:40,220 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:14:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:15:10,168 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:15:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:15:40,232 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:15:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:16:10,176 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:16:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:16:40,149 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:16:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:17:10,171 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:17:10] "GET /health HTTP/1.1" 200 -
2026-04-11 14:17:40,175 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:17:40] "GET /health HTTP/1.1" 200 -
2026-04-11 14:17:49,809 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:17:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:18:19,888 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:18:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:18:49,911 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:18:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:19:19,850 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:19:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:19:49,862 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:19:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:20:01,567 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 14:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 14:20:19,834 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:20:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:20:49,878 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:20:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:21:19,906 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:21:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:21:49,873 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:21:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:22:19,864 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:22:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:22:49,853 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:22:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:23:19,877 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:23:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:23:49,813 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:23:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:24:19,790 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:24:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:24:49,869 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:24:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:25:19,853 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:25:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:25:49,841 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:25:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:26:19,820 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:26:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:26:49,867 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:26:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:27:19,867 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:27:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:27:49,839 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:27:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:28:19,859 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:28:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:28:49,845 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:28:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:29:19,852 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:29:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:29:49,844 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:29:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:30:19,848 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:30:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:30:49,884 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:30:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:31:19,916 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:31:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:31:49,871 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:31:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:32:19,813 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:32:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:32:49,889 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:32:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:33:19,923 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:33:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:33:49,925 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:33:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:34:19,877 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:34:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:34:49,924 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:34:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:35:19,904 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:35:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:35:49,871 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:35:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:36:19,788 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:36:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:36:49,963 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:36:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:37:19,889 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:37:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:37:49,820 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:37:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:38:19,817 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:38:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:38:49,869 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:38:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:39:19,853 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:39:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:39:49,809 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:39:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:40:01,776 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 14:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 14:40:19,835 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:40:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:40:49,871 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:40:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:41:19,836 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:41:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:41:49,814 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:41:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:42:19,885 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:42:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:42:49,842 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:42:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:43:19,941 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:43:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:43:49,912 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:43:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:44:19,852 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:44:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:44:49,851 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:44:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:45:19,873 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:45:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:45:49,885 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:45:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:46:19,877 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:46:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:46:49,882 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:46:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:47:19,823 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:47:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:47:49,821 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:47:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:48:19,915 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:48:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:48:49,892 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:48:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:49:20,010 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:49:20] "GET /health HTTP/1.1" 200 -
2026-04-11 14:49:49,919 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:49:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:50:19,978 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:50:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:50:49,911 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:50:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:51:19,877 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:51:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:51:49,857 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:51:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:52:19,830 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:52:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:52:49,821 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:52:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:53:19,835 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:53:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:53:49,857 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:53:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:54:19,871 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:54:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:54:49,852 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:54:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:55:19,878 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:55:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:55:49,866 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:55:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:56:19,873 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:56:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:56:49,870 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:56:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:57:19,884 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:57:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:57:50,067 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:57:50] "GET /health HTTP/1.1" 200 -
2026-04-11 14:58:19,867 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:58:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:58:49,882 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:58:49] "GET /health HTTP/1.1" 200 -
2026-04-11 14:59:19,870 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:59:19] "GET /health HTTP/1.1" 200 -
2026-04-11 14:59:49,909 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 14:59:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:00:02,011 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 15:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 15:00:19,989 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:00:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:00:49,846 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:00:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:01:20,243 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:01:20] "GET /health HTTP/1.1" 200 -
2026-04-11 15:01:49,898 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:01:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:02:20,095 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:02:20] "GET /health HTTP/1.1" 200 -
2026-04-11 15:02:49,911 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:02:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:03:19,959 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:03:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:03:49,913 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:03:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:04:19,929 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:04:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:04:49,973 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:04:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:05:19,895 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:05:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:05:50,023 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:05:50] "GET /health HTTP/1.1" 200 -
2026-04-11 15:06:19,933 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:06:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:06:49,918 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:06:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:07:19,908 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:07:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:07:49,884 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:07:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:08:19,869 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:08:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:08:49,847 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:08:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:09:19,918 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:09:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:09:49,854 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:09:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:10:19,873 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:10:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:10:49,883 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:10:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:11:19,886 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:11:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:11:49,931 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:11:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:12:19,818 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:12:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:12:49,871 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:12:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:13:19,965 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:13:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:13:49,933 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:13:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:14:19,882 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:14:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:14:49,963 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:14:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:15:19,857 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:15:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:15:49,851 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:15:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:16:19,940 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:16:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:16:49,885 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:16:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:17:19,954 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:17:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:17:49,833 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:17:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:18:19,905 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:18:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:18:49,843 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:18:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:19:19,905 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:19:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:19:49,874 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:19:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:20:01,221 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 15:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 15:20:19,964 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:20:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:20:49,980 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:20:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:21:19,836 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:21:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:21:49,911 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:21:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:22:19,935 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:22:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:22:49,888 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:22:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:23:19,887 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:23:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:23:49,942 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:23:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:24:19,890 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:24:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:24:49,900 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:24:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:25:19,912 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:25:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:25:49,900 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:25:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:26:19,878 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:26:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:26:49,854 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:26:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:27:19,919 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:27:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:27:49,883 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:27:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:28:19,904 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:28:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:28:49,915 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:28:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:29:19,948 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:29:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:29:49,822 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:29:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:30:19,873 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:30:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:30:49,874 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:30:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:31:19,891 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:31:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:31:49,947 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:31:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:32:19,933 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:32:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:32:49,882 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:32:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:33:19,858 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:33:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:33:49,873 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:33:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:34:19,985 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:34:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:34:49,933 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:34:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:35:19,959 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:35:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:35:49,908 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:35:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:36:19,867 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:36:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:36:49,855 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:36:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:37:19,899 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:37:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:37:49,889 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:37:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:38:19,835 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:38:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:38:49,921 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:38:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:39:19,863 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:39:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:39:49,936 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:39:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:40:01,434 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 15:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 15:40:19,887 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:40:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:40:49,894 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:40:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:41:19,915 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:41:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:41:49,872 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:41:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:42:19,874 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:42:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:42:49,848 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:42:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:43:19,140 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 15:43:19,156 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 15:43:19,157 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 15:43:19,989 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:43:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:43:38,055 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 15:43:38] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 15:43:49,856 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:43:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:44:19,903 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:44:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:44:56,941 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:44:56] "GET /health HTTP/1.1" 200 -
2026-04-11 15:45:19,850 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:45:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:45:49,832 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:45:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:46:19,890 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:46:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:46:49,848 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:46:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:47:19,952 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:47:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:47:49,875 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:47:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:48:19,947 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:48:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:48:49,939 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:48:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:49:20,007 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:49:20] "GET /health HTTP/1.1" 200 -
2026-04-11 15:49:49,918 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:49:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:50:19,972 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:50:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:50:49,871 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:50:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:51:19,859 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:51:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:51:49,826 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:51:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:52:19,862 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:52:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:52:49,900 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:52:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:53:19,832 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:53:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:53:49,976 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:53:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:54:19,904 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:54:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:54:49,844 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:54:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:55:19,905 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:55:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:55:49,930 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:55:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:56:19,897 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:56:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:56:49,945 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:56:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:57:19,893 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:57:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:57:49,863 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:57:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:58:19,810 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:58:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:58:49,933 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:58:49] "GET /health HTTP/1.1" 200 -
2026-04-11 15:59:19,985 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:59:19] "GET /health HTTP/1.1" 200 -
2026-04-11 15:59:49,907 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 15:59:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:00:01,761 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 16:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 16:00:19,918 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:00:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:00:49,911 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:00:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:01:19,944 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:01:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:01:49,849 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:01:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:02:19,837 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:02:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:02:49,906 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:02:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:03:19,889 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:03:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:03:49,972 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:03:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:04:19,841 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:04:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:04:49,883 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:04:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:05:19,967 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:05:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:05:49,833 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:05:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:06:19,931 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:06:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:06:49,862 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:06:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:07:19,928 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:07:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:07:49,922 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:07:49] "GET /health HTTP/1.1" 200 -
2026-04-11 16:08:19,937 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:08:19] "GET /health HTTP/1.1" 200 -
2026-04-11 16:08:22,129 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:08:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:08:52,072 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:08:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:09:22,115 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:09:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:09:52,146 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:09:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:10:22,179 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:10:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:10:52,093 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:10:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:11:22,162 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:11:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:11:52,128 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:11:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:12:22,201 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:12:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:12:52,152 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:12:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:13:22,163 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:13:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:13:52,203 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:13:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:14:22,168 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:14:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:14:52,055 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:14:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:15:22,106 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:15:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:15:52,067 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:15:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:16:22,153 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:16:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:16:52,130 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:16:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:17:22,082 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:17:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:17:52,079 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:17:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:18:22,048 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:18:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:18:52,120 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:18:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:19:22,177 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:19:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:19:52,113 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:19:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:20:01,916 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 16:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 16:20:22,105 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:20:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:20:52,104 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:20:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:21:22,099 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:21:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:21:52,124 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:21:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:22:22,131 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:22:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:22:52,059 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:22:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:23:22,173 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:23:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:23:52,109 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:23:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:24:22,152 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:24:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:24:52,171 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:24:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:25:22,193 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:25:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:25:52,100 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:25:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:26:22,100 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:26:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:26:52,159 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:26:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:27:22,178 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:27:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:27:52,244 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:27:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:28:22,359 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:28:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:29:22,319 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:29:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:30:22,345 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:30:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:31:22,309 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:31:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:32:22,327 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:32:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:33:22,319 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:33:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:34:22,403 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:34:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:35:13,015 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:35:13] "GET /health HTTP/1.1" 200 -
2026-04-11 16:35:22,126 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:35:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:35:27,049 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:35:27] "GET /health HTTP/1.1" 200 -
2026-04-11 16:35:52,115 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:35:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:36:22,139 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:36:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:36:52,465 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:36:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:37:22,398 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:37:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:38:22,309 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:38:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:39:22,327 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:39:22] "GET /health HTTP/1.1" 200 -
2026-04-11 16:39:52,351 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:39:52] "GET /health HTTP/1.1" 200 -
2026-04-11 16:40:02,152 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 16:40:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 16:40:02] "GET /api/stats HTTP/1.1" 200 -
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
==================================================
[2026-04-11T20:40:15.641039] start-api
Command: python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
==================================================
[2026-04-11T20:40:15.642394] start-admin
Command: cd admin && python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
* Serving Flask app 'app'
* Debug mode: on
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Serving Flask app 'app'
* Debug mode: on
2026-04-11 20:40:16,158 - werkzeug - INFO - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19007
* Running on http://192.168.2.17:19007
2026-04-11 20:40:16,158 - werkzeug - INFO - Press CTRL+C to quit
2026-04-11 20:40:16,159 - werkzeug - INFO - * Restarting with stat
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19008
* Running on http://192.168.2.17:19008
Press CTRL+C to quit
* Restarting with stat
2026-04-11 20:40:16,665 - werkzeug - WARNING - * Debugger is active!
2026-04-11 20:40:16,666 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-11 20:40:24,348 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:40:24] "GET /health HTTP/1.1" 200 -
2026-04-11 20:40:26,547 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 20:40:26,565 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 20:40:26,565 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 20:40:30,270 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:40:30] "GET /health HTTP/1.1" 200 -
2026-04-11 20:40:34,480 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 20:40:34] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 20:41:00,273 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:41:00] "GET /health HTTP/1.1" 200 -
2026-04-11 20:41:30,279 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:41:30] "GET /health HTTP/1.1" 200 -
2026-04-11 20:42:00,279 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:42:00] "GET /health HTTP/1.1" 200 -
2026-04-11 20:42:30,359 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:42:30] "GET /health HTTP/1.1" 200 -
2026-04-11 20:43:00,386 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:43:00] "GET /health HTTP/1.1" 200 -
2026-04-11 20:44:01,256 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:44:01] "GET /health HTTP/1.1" 200 -
2026-04-11 20:45:02,296 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:45:02] "GET /health HTTP/1.1" 200 -
2026-04-11 20:46:03,287 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:46:03] "GET /health HTTP/1.1" 200 -
2026-04-11 20:46:16,039 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:46:16] "GET /health HTTP/1.1" 200 -
2026-04-11 20:46:16,119 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:46:16] "GET /v1/models HTTP/1.1" 200 -
2026-04-11 20:46:53,957 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 20:46:53] "GET /v1/models HTTP/1.1" 200 -
2026-04-11 20:46:54,029 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:46:54] "GET /v1/models HTTP/1.1" 200 -
2026-04-11 20:47:04,290 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:47:04] "GET /health HTTP/1.1" 200 -
2026-04-11 20:48:05,447 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:48:05] "GET /health HTTP/1.1" 200 -
2026-04-11 20:49:06,287 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:49:06] "GET /health HTTP/1.1" 200 -
2026-04-11 20:50:07,331 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:50:07] "GET /health HTTP/1.1" 200 -
2026-04-11 20:51:08,444 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:51:08] "GET /health HTTP/1.1" 200 -
2026-04-11 20:52:09,276 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:52:09] "GET /health HTTP/1.1" 200 -
2026-04-11 20:52:15,175 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 20:52:15,188 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 20:52:15,188 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 20:52:22,925 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 20:52:22] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 20:53:10,285 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:53:10] "GET /health HTTP/1.1" 200 -
2026-04-11 20:53:40,541 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 20:53:40,557 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 20:53:40,558 - __main__ - WARNING - Provider Local Qwen marked as unavailable due to errors
2026-04-11 20:53:40,558 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 20:53:48,293 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 20:53:48] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 20:53:56,208 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 20:53:59,629 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 20:53:59] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 20:54:11,279 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:54:11] "GET /health HTTP/1.1" 200 -
2026-04-11 20:55:12,309 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:55:12] "GET /health HTTP/1.1" 200 -
2026-04-11 20:56:13,330 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:56:13] "GET /health HTTP/1.1" 200 -
2026-04-11 20:57:14,734 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:57:14] "GET /health HTTP/1.1" 200 -
2026-04-11 20:58:15,316 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:58:15] "GET /health HTTP/1.1" 200 -
2026-04-11 20:59:16,307 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 20:59:16] "GET /health HTTP/1.1" 200 -
2026-04-11 21:00:01,305 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 21:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 21:00:17,430 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:00:17] "GET /health HTTP/1.1" 200 -
2026-04-11 21:01:18,400 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:01:18] "GET /health HTTP/1.1" 200 -
2026-04-11 21:02:19,354 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:02:19] "GET /health HTTP/1.1" 200 -
2026-04-11 21:03:20,393 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:03:20] "GET /health HTTP/1.1" 200 -
2026-04-11 21:04:21,349 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:04:21] "GET /health HTTP/1.1" 200 -
2026-04-11 21:05:22,354 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:05:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:06:22,334 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:06:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:07:22,347 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:07:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:08:22,389 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:08:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:09:22,426 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:09:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:10:22,432 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:10:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:11:22,411 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:11:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:12:22,437 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:12:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:13:22,409 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:13:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:14:22,375 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:14:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:15:22,409 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:15:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:16:22,373 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:16:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:17:22,379 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:17:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:18:22,362 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:18:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:19:22,343 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:19:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:20:01,458 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 21:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 21:20:22,390 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:20:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:21:22,377 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:21:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:21:54,187 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:21:54] "GET /health HTTP/1.1" 200 -
2026-04-11 21:22:00,374 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:22:00] "GET /health HTTP/1.1" 200 -
2026-04-11 21:22:30,321 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:22:30] "GET /health HTTP/1.1" 200 -
2026-04-11 21:23:22,356 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:23:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:24:22,453 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:24:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:25:22,412 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:25:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:26:22,325 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:26:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:27:22,415 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:27:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:28:22,417 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:28:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:29:22,446 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:29:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:30:22,477 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:30:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:31:22,453 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:31:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:32:22,366 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:32:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:33:22,438 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:33:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:33:47,821 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/h11/__init__.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-11 21:33:47,938 - werkzeug - INFO - * Restarting with stat
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/h11/_abnf.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
2026-04-11 21:33:48,433 - werkzeug - WARNING - * Debugger is active!
2026-04-11 21:33:48,434 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-11 21:34:22,318 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:34:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:35:11,735 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:35:11] "GET /health HTTP/1.1" 200 -
2026-04-11 21:35:30,307 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:35:30] "GET /health HTTP/1.1" 200 -
2026-04-11 21:36:00,388 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:36:00] "GET /health HTTP/1.1" 200 -
2026-04-11 21:37:01,395 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:37:01] "GET /health HTTP/1.1" 200 -
2026-04-11 21:37:30,761 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 21:37:30,784 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 21:37:30,784 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 21:37:35,445 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 21:37:35] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 21:38:02,389 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:38:02] "GET /health HTTP/1.1" 200 -
2026-04-11 21:39:03,414 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:39:03] "GET /health HTTP/1.1" 200 -
2026-04-11 21:40:01,674 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 21:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 21:40:04,386 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:40:04] "GET /health HTTP/1.1" 200 -
2026-04-11 21:41:05,367 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:41:05] "GET /health HTTP/1.1" 200 -
2026-04-11 21:42:06,422 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:42:06] "GET /health HTTP/1.1" 200 -
2026-04-11 21:43:07,368 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:43:07] "GET /health HTTP/1.1" 200 -
2026-04-11 21:44:08,298 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:44:08] "GET /health HTTP/1.1" 200 -
2026-04-11 21:45:09,352 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:45:09] "GET /health HTTP/1.1" 200 -
2026-04-11 21:46:10,405 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:46:10] "GET /health HTTP/1.1" 200 -
2026-04-11 21:47:11,361 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:47:11] "GET /health HTTP/1.1" 200 -
2026-04-11 21:48:12,347 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:48:12] "GET /health HTTP/1.1" 200 -
2026-04-11 21:49:13,443 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:49:13] "GET /health HTTP/1.1" 200 -
2026-04-11 21:50:14,322 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:50:14] "GET /health HTTP/1.1" 200 -
2026-04-11 21:51:15,319 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:51:15] "GET /health HTTP/1.1" 200 -
2026-04-11 21:52:16,425 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:52:16] "GET /health HTTP/1.1" 200 -
2026-04-11 21:53:17,351 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:53:17] "GET /health HTTP/1.1" 200 -
2026-04-11 21:54:18,434 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:54:18] "GET /health HTTP/1.1" 200 -
2026-04-11 21:55:19,345 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:55:19] "GET /health HTTP/1.1" 200 -
2026-04-11 21:56:20,435 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:56:20] "GET /health HTTP/1.1" 200 -
2026-04-11 21:57:21,383 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:57:21] "GET /health HTTP/1.1" 200 -
2026-04-11 21:58:22,358 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:58:22] "GET /health HTTP/1.1" 200 -
2026-04-11 21:59:22,350 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 21:59:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:00:01,948 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 22:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 22:00:22,294 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:00:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:01:22,435 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:01:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:02:22,422 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:02:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:03:22,424 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:03:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:04:22,463 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:04:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:05:22,301 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:05:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:06:22,347 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:06:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:07:22,389 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:07:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:08:22,397 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:08:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:09:22,332 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:09:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:10:22,433 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:10:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:11:22,370 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:11:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:12:22,376 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:12:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:13:22,464 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:13:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:14:22,367 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:14:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:15:22,410 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:15:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:16:22,405 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:16:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:17:22,407 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:17:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:18:22,369 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:18:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:19:22,366 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:19:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:20:01,136 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 22:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 22:20:22,493 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:20:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:21:22,455 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:21:22] "GET /health HTTP/1.1" 200 -
2026-04-11 22:21:57,724 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:21:57] "GET /health HTTP/1.1" 200 -
2026-04-11 22:22:02,253 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:22:02] "GET /health HTTP/1.1" 200 -
2026-04-11 22:22:03,084 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 22:22:03,123 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 22:22:03,123 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 22:22:06,976 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 22:22:06] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 22:40:01,347 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 22:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 22:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 22:40:46,222 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-11 22:40:46,239 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-11 22:40:46,239 - __main__ - WARNING - Provider Local Qwen marked as unavailable due to errors
2026-04-11 22:40:46,239 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-11 22:40:51,636 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 22:40:51] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 22:41:28,604 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 22:41:33,782 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 22:41:33] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:00:01,596 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 23:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 23:04:01,940 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:04:01] "GET /health HTTP/1.1" 200 -
2026-04-11 23:04:30,287 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:04:30] "GET /health HTTP/1.1" 200 -
2026-04-11 23:06:21,301 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:06:21] "GET /health HTTP/1.1" 200 -
2026-04-11 23:06:22,541 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:06:22] "GET /health HTTP/1.1" 200 -
2026-04-11 23:06:33,264 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:06:34,245 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:06:35,869 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:06:35] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:06:35,921 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:06:35] "GET /health HTTP/1.1" 200 -
2026-04-11 23:06:46,159 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:06:46] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:06:54,837 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:06:54] "GET /health HTTP/1.1" 200 -
2026-04-11 23:07:24,864 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:07:24] "GET /health HTTP/1.1" 200 -
2026-04-11 23:07:54,853 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:07:54] "GET /health HTTP/1.1" 200 -
2026-04-11 23:08:24,985 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:08:24] "GET /health HTTP/1.1" 200 -
2026-04-11 23:08:54,959 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:08:54] "GET /health HTTP/1.1" 200 -
2026-04-11 23:09:24,847 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:09:24] "GET /health HTTP/1.1" 200 -
2026-04-11 23:09:54,999 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:09:54] "GET /health HTTP/1.1" 200 -
2026-04-11 23:10:54,445 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:10:54] "GET /health HTTP/1.1" 200 -
2026-04-11 23:11:56,797 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:11:56] "GET /health HTTP/1.1" 200 -
2026-04-11 23:12:57,940 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:12:57] "GET /health HTTP/1.1" 200 -
2026-04-11 23:13:58,863 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:13:58] "GET /health HTTP/1.1" 200 -
2026-04-11 23:14:59,827 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:14:59] "GET /health HTTP/1.1" 200 -
2026-04-11 23:16:00,769 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:16:00] "GET /health HTTP/1.1" 200 -
2026-04-11 23:17:01,850 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:17:01] "GET /health HTTP/1.1" 200 -
2026-04-11 23:18:02,877 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:18:02] "GET /health HTTP/1.1" 200 -
2026-04-11 23:19:03,863 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:19:03] "GET /health HTTP/1.1" 200 -
2026-04-11 23:20:01,741 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 23:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 23:20:04,860 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:20:04] "GET /health HTTP/1.1" 200 -
2026-04-11 23:21:05,918 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:21:05] "GET /health HTTP/1.1" 200 -
2026-04-11 23:22:06,832 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:22:06] "GET /health HTTP/1.1" 200 -
2026-04-11 23:23:07,879 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:23:07] "GET /health HTTP/1.1" 200 -
2026-04-11 23:24:08,898 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:24:08] "GET /health HTTP/1.1" 200 -
2026-04-11 23:25:09,897 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:25:09] "GET /health HTTP/1.1" 200 -
2026-04-11 23:26:10,896 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:26:10] "GET /health HTTP/1.1" 200 -
2026-04-11 23:27:11,874 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:27:11] "GET /health HTTP/1.1" 200 -
2026-04-11 23:28:12,888 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:28:12] "GET /health HTTP/1.1" 200 -
2026-04-11 23:29:13,865 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:29:13] "GET /health HTTP/1.1" 200 -
2026-04-11 23:30:14,897 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:30:14] "GET /health HTTP/1.1" 200 -
2026-04-11 23:31:16,043 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:31:16] "GET /health HTTP/1.1" 200 -
2026-04-11 23:32:16,838 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:32:16] "GET /health HTTP/1.1" 200 -
2026-04-11 23:33:17,908 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:33:17] "GET /health HTTP/1.1" 200 -
2026-04-11 23:34:18,974 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:34:18] "GET /health HTTP/1.1" 200 -
2026-04-11 23:35:19,860 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:35:19] "GET /health HTTP/1.1" 200 -
2026-04-11 23:36:20,881 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:36:20] "GET /health HTTP/1.1" 200 -
2026-04-11 23:37:21,932 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:37:21] "GET /health HTTP/1.1" 200 -
2026-04-11 23:38:22,863 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:38:22] "GET /health HTTP/1.1" 200 -
2026-04-11 23:39:23,859 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:39:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:40:01,951 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [11/Apr/2026 23:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-11 23:40:23,857 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:40:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:41:23,914 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:41:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:42:24,072 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:42:24] "GET /health HTTP/1.1" 200 -
2026-04-11 23:43:23,929 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:43:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:44:23,926 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:44:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:45:23,890 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:45:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:46:23,960 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:46:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:47:23,855 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:47:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:48:24,123 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:48:24] "GET /health HTTP/1.1" 200 -
2026-04-11 23:49:23,950 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:49:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:49:53,624 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:50:00,957 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:50:00] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:50:02,223 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:50:03,502 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:50:03] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:50:23,877 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:50:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:50:27,904 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:50:35,054 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:50:35] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:50:35,815 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:50:43,917 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:50:43] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:51:23,986 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:51:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:51:55,674 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:52:08,295 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:52:08] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:52:08,983 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:52:11,415 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:52:11] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:52:23,913 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:52:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:52:29,668 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:52:35,136 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:52:35] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:52:35,816 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-11 23:52:39,779 - werkzeug - INFO - 192.168.2.8 - - [11/Apr/2026 23:52:39] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-11 23:53:23,931 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:53:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:54:23,861 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:54:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:55:24,031 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:55:24] "GET /health HTTP/1.1" 200 -
2026-04-11 23:56:23,957 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:56:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:57:23,935 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:57:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:58:23,923 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:58:23] "GET /health HTTP/1.1" 200 -
2026-04-11 23:59:24,005 - werkzeug - INFO - 127.0.0.1 - - [11/Apr/2026 23:59:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:00:01,269 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 00:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 00:00:23,978 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:00:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:01:23,899 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:01:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:01:25,025 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:01:29,709 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:01:29] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:01:30,352 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:01:32,781 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:01:32] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:02:24,099 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:02:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:03:24,066 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:03:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:04:23,891 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:04:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:05:23,990 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:05:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:06:24,076 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:06:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:09:17,256 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:09:17] "GET /health HTTP/1.1" 200 -
2026-04-12 00:09:24,993 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:09:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:09:30,219 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:09:37,448 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:09:37] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:09:39,121 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:09:42,261 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:09:42] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:10:28,478 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:10:40,837 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:10:40] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:13:40,520 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:13:49,461 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:13:49] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:13:58,477 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:14:05,844 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:14:05] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:14:07,324 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:14:11,374 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:14:11] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:14:23,102 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:14:31,649 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:14:31] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:14:46,260 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:14:53,454 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:14:53] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:14:54,106 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:15:00,622 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:15:00] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:16:13,186 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:16:13] "GET /health HTTP/1.1" 200 -
2026-04-12 00:16:24,908 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:16:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:16:54,980 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:16:54] "GET /health HTTP/1.1" 200 -
2026-04-12 00:17:18,714 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:17:26,038 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:17:26] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:17:27,545 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:17:33,513 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:17:33] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:17:55,927 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:17:55] "GET /health HTTP/1.1" 200 -
2026-04-12 00:18:56,964 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:18:56] "GET /health HTTP/1.1" 200 -
2026-04-12 00:19:58,002 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:19:58] "GET /health HTTP/1.1" 200 -
2026-04-12 00:20:01,401 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 00:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 00:20:59,036 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:20:59] "GET /health HTTP/1.1" 200 -
2026-04-12 00:21:59,887 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:21:59] "GET /health HTTP/1.1" 200 -
2026-04-12 00:22:22,171 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:22:32,315 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:22:32] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:22:32,958 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:22:53,101 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:22:53] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:23:01,013 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:23:01] "GET /health HTTP/1.1" 200 -
2026-04-12 00:24:01,924 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:24:01] "GET /health HTTP/1.1" 200 -
2026-04-12 00:25:02,919 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:25:02] "GET /health HTTP/1.1" 200 -
2026-04-12 00:26:03,979 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:26:03] "GET /health HTTP/1.1" 200 -
2026-04-12 00:27:04,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:27:04] "GET /health HTTP/1.1" 200 -
2026-04-12 00:27:55,864 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:28:04,598 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:28:04] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:28:05,929 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:28:05] "GET /health HTTP/1.1" 200 -
2026-04-12 00:28:06,193 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:28:19,192 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:28:19] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:29:06,972 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:29:06] "GET /health HTTP/1.1" 200 -
2026-04-12 00:30:08,008 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:30:08] "GET /health HTTP/1.1" 200 -
2026-04-12 00:31:08,991 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:31:08] "GET /health HTTP/1.1" 200 -
2026-04-12 00:32:09,866 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:32:09] "GET /health HTTP/1.1" 200 -
2026-04-12 00:33:10,956 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:33:10] "GET /health HTTP/1.1" 200 -
2026-04-12 00:34:10,470 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:34:10] "GET /health HTTP/1.1" 200 -
2026-04-12 00:35:12,877 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:35:12] "GET /health HTTP/1.1" 200 -
2026-04-12 00:36:13,850 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:36:13] "GET /health HTTP/1.1" 200 -
2026-04-12 00:37:14,995 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:37:14] "GET /health HTTP/1.1" 200 -
2026-04-12 00:38:15,959 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:38:15] "GET /health HTTP/1.1" 200 -
2026-04-12 00:39:16,970 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:39:16] "GET /health HTTP/1.1" 200 -
2026-04-12 00:40:01,598 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 00:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 00:40:17,852 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:40:17] "GET /health HTTP/1.1" 200 -
2026-04-12 00:41:18,881 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:41:18] "GET /health HTTP/1.1" 200 -
2026-04-12 00:42:19,904 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:42:19] "GET /health HTTP/1.1" 200 -
2026-04-12 00:43:20,900 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:43:20] "GET /health HTTP/1.1" 200 -
2026-04-12 00:44:21,970 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:44:21] "GET /health HTTP/1.1" 200 -
2026-04-12 00:45:17,561 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:45:21,501 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:45:21] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:45:22,952 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:45:22] "GET /health HTTP/1.1" 200 -
2026-04-12 00:46:23,902 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:46:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:47:24,030 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:47:24] "GET /health HTTP/1.1" 200 -
2026-04-12 00:48:23,942 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:48:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:49:23,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:49:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:50:23,998 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:50:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:51:23,965 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:51:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:52:23,888 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:52:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:53:23,859 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:53:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:54:23,920 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:54:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:55:23,882 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:55:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:56:23,901 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:56:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:57:23,933 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:57:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:58:04,328 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 00:58:12,583 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 00:58:12] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 00:58:23,865 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:58:23] "GET /health HTTP/1.1" 200 -
2026-04-12 00:59:23,920 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 00:59:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:00:01,863 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 01:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 01:00:24,028 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:00:24] "GET /health HTTP/1.1" 200 -
2026-04-12 01:01:23,862 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:01:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:02:23,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:02:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:03:23,896 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:03:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:04:23,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:04:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:05:23,985 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:05:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:06:23,970 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:06:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:07:24,077 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:07:24] "GET /health HTTP/1.1" 200 -
2026-04-12 01:08:23,873 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:08:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:09:24,000 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:09:24] "GET /health HTTP/1.1" 200 -
2026-04-12 01:10:24,066 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:10:24] "GET /health HTTP/1.1" 200 -
2026-04-12 01:11:23,878 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:11:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:11:44,318 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/__init__.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-12 01:11:44,447 - werkzeug - INFO - * Restarting with stat
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/config.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
2026-04-12 01:11:45,007 - werkzeug - WARNING - * Debugger is active!
2026-04-12 01:11:45,007 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-12 01:12:23,958 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:12:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:13:00,501 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/__init__.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-12 01:13:00,626 - werkzeug - INFO - * Restarting with stat
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/api.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
2026-04-12 01:13:01,144 - werkzeug - WARNING - * Debugger is active!
2026-04-12 01:13:01,145 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-12 01:13:23,947 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:13:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:14:23,955 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:14:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:15:23,884 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:15:23] "GET /health HTTP/1.1" 200 -
2026-04-12 01:20:02,015 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:20:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 01:20:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 01:26:56,181 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/db.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/api.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
2026-04-12 01:26:56,322 - werkzeug - INFO - * Restarting with stat
* Restarting with stat
2026-04-12 01:26:56,868 - werkzeug - WARNING - * Debugger is active!
2026-04-12 01:26:56,869 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-12 01:27:04,941 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-12 01:27:04,960 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-12 01:27:04,961 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-12 01:27:07,224 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 01:27:07] "POST /v1/chat/completions HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:43] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:44] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:44] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:44] "GET /static/img/favicon.svg HTTP/1.1" 304 -
192.168.2.10 - - [12/Apr/2026 01:27:53] "GET /chat HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:53] "GET /api/chat/models HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:53] "GET /api/chat/list HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:53] "GET /api/chat/9564cc5d HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:55] "GET /logs HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:55] "GET /api/logs HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:59] "GET /config HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:27:59] "GET /api/config HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:11] "GET /logs HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:12] "GET /api/logs HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:13] "GET /providers HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:13] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:14] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:14] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 01:28:14] "GET /api/providers HTTP/1.1" 200 -
2026-04-12 01:31:18,668 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/config.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-12 01:31:18,785 - werkzeug - INFO - * Restarting with stat
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/cli.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
2026-04-12 01:31:19,309 - werkzeug - WARNING - * Debugger is active!
2026-04-12 01:31:19,310 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/config.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-12 01:33:42,450 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/__main__.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-12 01:33:42,575 - werkzeug - INFO - * Restarting with stat
2026-04-12 01:33:43,055 - werkzeug - WARNING - * Debugger is active!
2026-04-12 01:33:43,056 - werkzeug - INFO - * Debugger PIN: 154-698-244
2026-04-12 01:39:20,545 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:39:20] "GET /health HTTP/1.1" 200 -
2026-04-12 01:39:26,520 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:39:26] "GET /health HTTP/1.1" 200 -
2026-04-12 01:39:54,903 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:39:54] "GET /health HTTP/1.1" 200 -
2026-04-12 01:40:01,214 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 01:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 01:40:55,975 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:40:55] "GET /health HTTP/1.1" 200 -
2026-04-12 01:41:24,969 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:41:24] "GET /health HTTP/1.1" 200 -
2026-04-12 01:41:54,995 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:41:54] "GET /health HTTP/1.1" 200 -
2026-04-12 01:42:56,006 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:42:56] "GET /health HTTP/1.1" 200 -
2026-04-12 01:43:56,917 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:43:56] "GET /health HTTP/1.1" 200 -
2026-04-12 01:44:57,956 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:44:57] "GET /health HTTP/1.1" 200 -
2026-04-12 01:45:59,004 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:45:59] "GET /health HTTP/1.1" 200 -
2026-04-12 01:47:00,021 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:47:00] "GET /health HTTP/1.1" 200 -
2026-04-12 01:48:00,899 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:48:00] "GET /health HTTP/1.1" 200 -
2026-04-12 01:49:02,000 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:49:02] "GET /health HTTP/1.1" 200 -
2026-04-12 01:50:02,943 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:50:02] "GET /health HTTP/1.1" 200 -
2026-04-12 01:51:04,025 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:51:04] "GET /health HTTP/1.1" 200 -
2026-04-12 01:52:04,895 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:52:04] "GET /health HTTP/1.1" 200 -
2026-04-12 01:53:05,933 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:53:05] "GET /health HTTP/1.1" 200 -
2026-04-12 01:54:06,912 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:54:06] "GET /health HTTP/1.1" 200 -
2026-04-12 01:55:07,983 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:55:07] "GET /health HTTP/1.1" 200 -
2026-04-12 01:56:08,998 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:56:08] "GET /health HTTP/1.1" 200 -
2026-04-12 01:56:57,160 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:56:57] "GET /health HTTP/1.1" 200 -
2026-04-12 01:57:25,005 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:57:25] "GET /health HTTP/1.1" 200 -
2026-04-12 01:57:54,996 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:57:54] "GET /health HTTP/1.1" 200 -
2026-04-12 01:58:56,017 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:58:56] "GET /health HTTP/1.1" 200 -
2026-04-12 01:59:56,899 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 01:59:56] "GET /health HTTP/1.1" 200 -
2026-04-12 02:00:01,455 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 02:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 02:00:57,985 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:00:57] "GET /health HTTP/1.1" 200 -
2026-04-12 02:01:58,923 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:01:58] "GET /health HTTP/1.1" 200 -
2026-04-12 02:02:59,953 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:02:59] "GET /health HTTP/1.1" 200 -
2026-04-12 02:04:00,965 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:04:00] "GET /health HTTP/1.1" 200 -
2026-04-12 02:05:02,005 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:05:02] "GET /health HTTP/1.1" 200 -
2026-04-12 02:06:02,925 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:06:02] "GET /health HTTP/1.1" 200 -
2026-04-12 02:07:03,957 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:07:03] "GET /health HTTP/1.1" 200 -
2026-04-12 02:08:04,987 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:08:04] "GET /health HTTP/1.1" 200 -
2026-04-12 02:09:06,006 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:09:06] "GET /health HTTP/1.1" 200 -
2026-04-12 02:10:06,892 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:10:06] "GET /health HTTP/1.1" 200 -
2026-04-12 02:11:07,979 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:11:07] "GET /health HTTP/1.1" 200 -
2026-04-12 02:12:08,940 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:12:08] "GET /health HTTP/1.1" 200 -
2026-04-12 02:13:10,032 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:13:10] "GET /health HTTP/1.1" 200 -
2026-04-12 02:14:10,882 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:14:10] "GET /health HTTP/1.1" 200 -
2026-04-12 02:15:11,984 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:15:11] "GET /health HTTP/1.1" 200 -
2026-04-12 02:16:12,953 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:16:12] "GET /health HTTP/1.1" 200 -
2026-04-12 02:17:13,970 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:17:13] "GET /health HTTP/1.1" 200 -
2026-04-12 02:18:14,985 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:18:14] "GET /health HTTP/1.1" 200 -
2026-04-12 02:19:15,997 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:19:15] "GET /health HTTP/1.1" 200 -
2026-04-12 02:20:01,626 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 02:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 02:20:16,909 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:20:16] "GET /health HTTP/1.1" 200 -
2026-04-12 02:21:17,963 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:21:17] "GET /health HTTP/1.1" 200 -
2026-04-12 02:22:19,014 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:22:19] "GET /health HTTP/1.1" 200 -
2026-04-12 02:23:20,033 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:23:20] "GET /health HTTP/1.1" 200 -
2026-04-12 02:24:20,945 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:24:20] "GET /health HTTP/1.1" 200 -
2026-04-12 02:25:21,944 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:25:21] "GET /health HTTP/1.1" 200 -
2026-04-12 02:26:23,009 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:26:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:27:24,015 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:27:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:28:23,983 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:28:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:29:23,912 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:29:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:30:23,926 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:30:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:31:24,039 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:31:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:32:24,026 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:32:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:33:24,002 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:33:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:34:24,027 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:34:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:35:24,018 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:35:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:36:23,986 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:36:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:37:24,034 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:37:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:38:23,945 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:38:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:39:23,943 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:39:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:40:01,821 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 02:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 02:40:23,968 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:40:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:41:23,899 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:41:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:42:23,927 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:42:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:43:23,935 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:43:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:44:23,955 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:44:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:45:23,944 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:45:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:46:23,975 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:46:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:47:23,986 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:47:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:48:23,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:48:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:49:23,984 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:49:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:50:24,021 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:50:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:51:24,042 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:51:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:52:23,993 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:52:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:53:24,026 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:53:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:54:24,043 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:54:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:55:23,958 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:55:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:56:24,010 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:56:24] "GET /health HTTP/1.1" 200 -
2026-04-12 02:57:23,907 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:57:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:58:23,900 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:58:23] "GET /health HTTP/1.1" 200 -
2026-04-12 02:59:23,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 02:59:23] "GET /health HTTP/1.1" 200 -
2026-04-12 03:00:02,054 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 03:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 03:01:24,098 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:01:24] "GET /health HTTP/1.1" 200 -
2026-04-12 03:02:23,981 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:02:23] "GET /health HTTP/1.1" 200 -
2026-04-12 03:03:24,006 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:03:24] "GET /health HTTP/1.1" 200 -
2026-04-12 03:04:23,953 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:04:23] "GET /health HTTP/1.1" 200 -
2026-04-12 03:20:01,327 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 03:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 03:40:01,562 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 03:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 03:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 04:00:01,794 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 04:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 04:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 04:20:01,945 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 04:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 04:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 04:40:01,140 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 04:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 04:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 05:00:01,385 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 05:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 05:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 05:20:01,644 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 05:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 05:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 05:40:01,845 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 05:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 05:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 06:00:02,079 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 06:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 06:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 06:20:01,246 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 06:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 06:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 06:40:01,458 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 06:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 06:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 07:00:01,704 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 07:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 07:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 07:20:01,890 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 07:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 07:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 07:40:02,104 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 07:40:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 07:40:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 08:00:01,347 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 08:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 08:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 08:20:01,568 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 08:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 08:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 08:40:01,808 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 08:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 08:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 09:00:02,142 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 09:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 09:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 09:20:01,316 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 09:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 09:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 09:40:01,531 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 09:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 09:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 10:00:01,765 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 10:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 10:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 10:20:01,995 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 10:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 10:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 10:40:01,208 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 10:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 10:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 11:00:01,500 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 11:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 11:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 11:20:01,630 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 11:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 11:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 11:40:01,848 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 11:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 11:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 12:00:02,195 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 12:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 12:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 12:20:01,348 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 12:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 12:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 12:40:01,555 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 12:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 12:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 13:00:01,893 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 13:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 13:20:02,048 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:20:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 13:20:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 13:40:01,265 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 13:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 13:54:22,840 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:54:22] "GET /health HTTP/1.1" 200 -
2026-04-12 13:54:55,205 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:54:55] "GET /health HTTP/1.1" 200 -
2026-04-12 13:55:56,098 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:55:56] "GET /health HTTP/1.1" 200 -
2026-04-12 13:56:57,155 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:56:57] "GET /health HTTP/1.1" 200 -
2026-04-12 13:57:58,147 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:57:58] "GET /health HTTP/1.1" 200 -
2026-04-12 13:58:59,211 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 13:58:59] "GET /health HTTP/1.1" 200 -
2026-04-12 14:00:00,119 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:00:00] "GET /health HTTP/1.1" 200 -
2026-04-12 14:00:01,556 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 14:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 14:01:01,134 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:01:01] "GET /health HTTP/1.1" 200 -
2026-04-12 14:02:02,231 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:02:02] "GET /health HTTP/1.1" 200 -
2026-04-12 14:03:03,214 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:03:03] "GET /health HTTP/1.1" 200 -
2026-04-12 14:04:04,486 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:04:04] "GET /health HTTP/1.1" 200 -
2026-04-12 14:05:05,182 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:05:05] "GET /health HTTP/1.1" 200 -
2026-04-12 14:06:06,168 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:06:06] "GET /health HTTP/1.1" 200 -
2026-04-12 14:07:07,154 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:07:07] "GET /health HTTP/1.1" 200 -
2026-04-12 14:08:08,209 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:08:08] "GET /health HTTP/1.1" 200 -
2026-04-12 14:09:09,173 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:09:09] "GET /health HTTP/1.1" 200 -
2026-04-12 14:10:10,144 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:10:10] "GET /health HTTP/1.1" 200 -
2026-04-12 14:11:11,174 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:11:11] "GET /health HTTP/1.1" 200 -
2026-04-12 14:12:12,122 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:12:12] "GET /health HTTP/1.1" 200 -
2026-04-12 14:13:13,119 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:13:13] "GET /health HTTP/1.1" 200 -
2026-04-12 14:14:14,203 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:14:14] "GET /health HTTP/1.1" 200 -
2026-04-12 14:15:15,116 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:15:15] "GET /health HTTP/1.1" 200 -
2026-04-12 14:16:16,233 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:16:16] "GET /health HTTP/1.1" 200 -
2026-04-12 14:17:17,173 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:17:17] "GET /health HTTP/1.1" 200 -
2026-04-12 14:18:18,177 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:18:18] "GET /health HTTP/1.1" 200 -
2026-04-12 14:19:19,264 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:19:19] "GET /health HTTP/1.1" 200 -
2026-04-12 14:20:01,699 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 14:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 14:20:20,200 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:20:20] "GET /health HTTP/1.1" 200 -
2026-04-12 14:21:21,193 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:21:21] "GET /health HTTP/1.1" 200 -
2026-04-12 14:22:22,267 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:22:22] "GET /health HTTP/1.1" 200 -
2026-04-12 14:23:23,147 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:23:23] "GET /health HTTP/1.1" 200 -
2026-04-12 14:24:24,159 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:24:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:25:24,251 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:25:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:26:24,174 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:26:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:27:24,297 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:27:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:28:24,327 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:28:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:29:24,255 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:29:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:30:24,358 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:30:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:31:24,257 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:31:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:32:24,163 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:32:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:33:24,243 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:33:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:34:24,210 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:34:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:35:24,156 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:35:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:36:24,202 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:36:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:37:24,144 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:37:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:38:24,122 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:38:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:39:24,323 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:39:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:40:01,909 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 14:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 14:40:24,180 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:40:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:41:05,288 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:41:05] "GET /health HTTP/1.1" 200 -
2026-04-12 14:41:25,185 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:41:25] "GET /health HTTP/1.1" 200 -
2026-04-12 14:41:51,802 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:41:51] "GET /health HTTP/1.1" 200 -
2026-04-12 14:41:57,622 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:41:57] "GET /health HTTP/1.1" 200 -
2026-04-12 14:42:28,117 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:42:28] "GET /health HTTP/1.1" 200 -
2026-04-12 14:42:58,127 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:42:58] "GET /health HTTP/1.1" 200 -
2026-04-12 14:43:28,220 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:43:28] "GET /health HTTP/1.1" 200 -
2026-04-12 14:43:58,171 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:43:58] "GET /health HTTP/1.1" 200 -
2026-04-12 14:44:28,136 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:44:28] "GET /health HTTP/1.1" 200 -
2026-04-12 14:45:05,125 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:45:05] "GET /health HTTP/1.1" 200 -
2026-04-12 14:45:28,184 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:45:28] "GET /health HTTP/1.1" 200 -
2026-04-12 14:46:24,180 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:46:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:47:04,411 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-12 14:47:04,441 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-12 14:47:04,441 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-12 14:47:11,352 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 14:47:11] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 14:47:24,181 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:47:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:48:24,154 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:48:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:49:24,265 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:49:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:50:20,628 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-12 14:50:20,644 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-12 14:50:20,644 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-12 14:50:24,186 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:50:24] "GET /health HTTP/1.1" 200 -
2026-04-12 14:50:26,592 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 14:50:26] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 14:51:13,791 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:51:13] "GET /health HTTP/1.1" 200 -
2026-04-12 14:51:28,204 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:51:28] "GET /health HTTP/1.1" 200 -
2026-04-12 14:51:58,175 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:51:58] "GET /health HTTP/1.1" 200 -
2026-04-12 14:52:59,186 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:52:59] "GET /health HTTP/1.1" 200 -
2026-04-12 14:54:00,149 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:54:00] "GET /health HTTP/1.1" 200 -
2026-04-12 14:55:01,186 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:55:01] "GET /health HTTP/1.1" 200 -
2026-04-12 14:56:02,116 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:56:02] "GET /health HTTP/1.1" 200 -
2026-04-12 14:57:03,079 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:57:03] "GET /health HTTP/1.1" 200 -
2026-04-12 14:58:04,215 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:58:04] "GET /health HTTP/1.1" 200 -
2026-04-12 14:59:05,105 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 14:59:05] "GET /health HTTP/1.1" 200 -
2026-04-12 15:00:02,398 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 15:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 15:00:06,217 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:00:06] "GET /health HTTP/1.1" 200 -
2026-04-12 15:01:07,155 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:01:07] "GET /health HTTP/1.1" 200 -
2026-04-12 15:02:08,090 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:02:08] "GET /health HTTP/1.1" 200 -
2026-04-12 15:03:09,062 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:03:09] "GET /health HTTP/1.1" 200 -
2026-04-12 15:04:10,187 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:04:10] "GET /health HTTP/1.1" 200 -
2026-04-12 15:05:11,151 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:05:11] "GET /health HTTP/1.1" 200 -
2026-04-12 15:06:12,190 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:06:12] "GET /health HTTP/1.1" 200 -
2026-04-12 15:07:13,140 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:07:13] "GET /health HTTP/1.1" 200 -
2026-04-12 15:08:14,218 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:08:14] "GET /health HTTP/1.1" 200 -
2026-04-12 15:09:15,069 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:09:15] "GET /health HTTP/1.1" 200 -
2026-04-12 15:10:16,100 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:10:16] "GET /health HTTP/1.1" 200 -
2026-04-12 15:11:17,126 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:11:17] "GET /health HTTP/1.1" 200 -
2026-04-12 15:12:18,084 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:12:18] "GET /health HTTP/1.1" 200 -
2026-04-12 15:13:19,061 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:13:19] "GET /health HTTP/1.1" 200 -
2026-04-12 15:14:20,096 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:14:20] "GET /health HTTP/1.1" 200 -
2026-04-12 15:15:21,039 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:15:21] "GET /health HTTP/1.1" 200 -
2026-04-12 15:16:22,155 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:16:22] "GET /health HTTP/1.1" 200 -
2026-04-12 15:17:23,129 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:17:23] "GET /health HTTP/1.1" 200 -
2026-04-12 15:18:24,290 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:18:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:19:24,111 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:19:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:19:35,366 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-12 15:19:35,385 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-12 15:19:35,385 - __main__ - WARNING - Provider Local Qwen marked as unavailable due to errors
2026-04-12 15:19:35,385 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-12 15:19:41,701 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 15:19:41] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 15:19:47,823 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 15:19:53,293 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 15:19:53] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 15:20:01,557 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 15:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 15:20:24,079 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:20:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:20:34,973 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 15:20:36,390 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:20:36] "GET /health HTTP/1.1" 200 -
2026-04-12 15:20:39,966 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 15:20:39] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 15:20:52,866 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 15:20:58,329 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:20:58] "GET /health HTTP/1.1" 200 -
2026-04-12 15:20:59,564 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 15:20:59] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 15:21:28,045 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:21:28] "GET /health HTTP/1.1" 200 -
2026-04-12 15:22:24,064 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:22:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:23:24,040 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:23:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:24:24,172 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:24:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:25:24,066 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:25:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:26:24,078 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:26:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:27:24,142 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:27:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:28:24,127 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:28:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:29:24,186 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:29:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:30:24,113 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:30:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:31:24,153 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:31:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:32:24,115 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:32:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:33:24,188 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:33:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:34:24,257 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:34:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:35:24,125 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:35:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:36:24,208 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:36:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:37:24,162 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:37:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:38:24,185 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:38:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:39:24,236 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:39:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:40:01,776 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 15:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 15:40:24,198 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:40:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:41:24,157 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:41:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:42:24,225 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:42:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:43:22,741 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:43:22] "GET /health HTTP/1.1" 200 -
2026-04-12 15:44:24,247 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:44:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:45:24,191 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:45:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:46:24,115 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:46:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:47:24,210 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:47:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:48:24,222 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:48:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:49:24,262 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:49:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:50:24,266 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:50:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:51:24,208 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:51:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:52:24,249 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:52:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:53:24,194 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:53:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:54:24,240 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:54:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:55:24,169 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:55:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:56:24,208 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:56:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:57:24,218 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:57:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:58:24,299 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:58:24] "GET /health HTTP/1.1" 200 -
2026-04-12 15:59:24,265 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 15:59:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:00:02,129 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 16:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 16:00:24,229 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:00:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:01:24,222 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:01:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:02:24,262 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:02:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:03:24,254 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:03:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:04:24,249 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:04:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:05:24,148 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:05:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:06:24,239 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:06:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:06:58,445 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:06:58] "GET /health HTTP/1.1" 200 -
2026-04-12 16:07:15,438 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 16:07:26,006 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 16:07:26] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 16:07:28,232 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:07:28] "GET /health HTTP/1.1" 200 -
2026-04-12 16:07:58,143 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:07:58] "GET /health HTTP/1.1" 200 -
2026-04-12 16:08:59,062 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:08:59] "GET /health HTTP/1.1" 200 -
2026-04-12 16:10:00,143 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:10:00] "GET /health HTTP/1.1" 200 -
2026-04-12 16:11:01,107 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:11:01] "GET /health HTTP/1.1" 200 -
2026-04-12 16:12:02,210 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:12:02] "GET /health HTTP/1.1" 200 -
2026-04-12 16:13:03,183 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:13:03] "GET /health HTTP/1.1" 200 -
2026-04-12 16:14:04,110 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:14:04] "GET /health HTTP/1.1" 200 -
2026-04-12 16:15:05,093 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:15:05] "GET /health HTTP/1.1" 200 -
2026-04-12 16:16:00,658 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 16:16:06,130 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:16:06] "GET /health HTTP/1.1" 200 -
2026-04-12 16:16:28,102 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:16:28] "GET /health HTTP/1.1" 200 -
2026-04-12 16:16:30,252 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 16:16:30] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 16:16:58,172 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:16:58] "GET /health HTTP/1.1" 200 -
2026-04-12 16:17:28,099 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:17:28] "GET /health HTTP/1.1" 200 -
2026-04-12 16:18:24,214 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:18:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:19:24,209 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:19:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:20:01,297 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 16:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 16:20:24,140 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:20:24] "GET /health HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 16:21:01] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 16:21:01] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 16:21:01] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [12/Apr/2026 16:21:01] "GET /static/img/favicon.svg HTTP/1.1" 304 -
2026-04-12 16:21:24,124 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:21:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:22:24,129 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:22:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:23:24,127 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:23:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:24:24,131 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:24:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:24:54,243 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:24:54] "GET /health HTTP/1.1" 200 -
2026-04-12 16:25:00,187 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:25:00] "GET /health HTTP/1.1" 200 -
2026-04-12 16:25:28,119 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:25:28] "GET /health HTTP/1.1" 200 -
2026-04-12 16:26:24,094 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:26:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:26:26,839 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 16:26:32,336 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 16:26:32] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 16:27:24,129 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:27:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:28:24,098 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:28:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:28:34,927 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:28:34] "GET /health HTTP/1.1" 200 -
2026-04-12 16:28:58,136 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:28:58] "GET /health HTTP/1.1" 200 -
2026-04-12 16:29:28,123 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:29:28] "GET /health HTTP/1.1" 200 -
2026-04-12 16:30:24,129 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:30:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:31:24,151 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:31:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:32:24,156 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:32:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:33:24,042 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:33:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:34:24,208 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:34:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:35:24,238 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:35:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:36:24,097 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:36:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:37:24,223 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:37:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:38:24,169 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:38:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:39:24,147 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:39:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:40:01,509 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 16:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 16:40:24,195 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:40:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:41:24,192 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:41:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:42:24,162 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:42:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:43:24,243 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:43:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:44:25,076 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:44:25] "GET /health HTTP/1.1" 200 -
2026-04-12 16:45:24,211 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:45:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:46:24,185 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:46:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:47:24,211 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:47:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:48:24,223 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:48:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:49:24,269 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:49:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:50:24,201 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:50:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:51:24,247 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:51:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:51:39,312 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:51:39] "GET /health HTTP/1.1" 200 -
2026-04-12 16:51:42,677 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-12 16:51:44,761 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 16:51:44] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 16:51:58,249 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:51:58] "GET /health HTTP/1.1" 200 -
2026-04-12 16:52:28,164 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:52:28] "GET /health HTTP/1.1" 200 -
2026-04-12 16:53:24,177 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:53:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:54:24,180 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:54:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:55:24,166 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:55:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:56:24,284 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:56:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:57:24,245 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:57:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:58:24,240 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:58:24] "GET /health HTTP/1.1" 200 -
2026-04-12 16:59:24,162 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 16:59:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:00:01,774 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 17:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 17:00:24,235 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:00:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:01:24,206 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:01:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:02:24,289 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:02:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:03:24,323 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:03:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:04:24,326 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:04:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:05:24,217 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:05:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:06:24,269 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:06:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:07:24,235 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:07:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:08:24,202 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:08:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:09:24,202 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:09:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:10:24,197 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:10:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:11:24,236 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:11:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:12:24,224 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:12:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:13:24,217 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:13:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:14:24,235 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:14:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:15:24,207 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:15:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:16:24,311 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:16:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:17:24,255 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:17:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:18:24,184 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:18:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:19:24,303 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:19:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:20:01,981 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 17:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 17:20:24,350 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:20:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:21:24,291 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:21:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:22:24,200 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:22:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:23:24,163 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:23:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:24:24,205 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:24:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:24:36,491 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:24:36] "GET /health HTTP/1.1" 200 -
2026-04-12 17:24:56,748 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:24:56] "GET /health HTTP/1.1" 200 -
2026-04-12 17:25:28,207 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:25:28] "GET /health HTTP/1.1" 200 -
2026-04-12 17:26:24,249 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:26:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:27:24,232 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:27:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:28:24,232 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:28:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:29:24,237 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:29:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:30:24,308 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:30:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:31:24,198 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:31:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:32:24,222 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:32:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:33:24,237 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:33:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:34:24,314 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:34:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:35:24,185 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:35:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:36:24,184 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:36:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:37:24,243 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:37:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:38:24,200 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:38:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:39:24,191 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:39:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:40:01,217 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 17:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 17:40:24,203 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:40:24] "GET /health HTTP/1.1" 200 -
2026-04-12 17:41:20,322 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:41:20] "GET /health HTTP/1.1" 200 -
2026-04-12 17:41:28,476 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 17:41:28] "GET /health HTTP/1.1" 200 -
==================================================
[2026-04-12T18:59:16.716133] start-admin
Command: cd admin && python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
==================================================
[2026-04-12T18:59:16.717119] start-api
Command: python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
* Serving Flask app 'app'
* Debug mode: on
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Serving Flask app 'app'
* Debug mode: on
2026-04-12 18:59:17,211 - werkzeug - INFO - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19007
* Running on http://192.168.2.17:19007
2026-04-12 18:59:17,211 - werkzeug - INFO - Press CTRL+C to quit
2026-04-12 18:59:17,212 - werkzeug - INFO - * Restarting with stat
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19008
* Running on http://192.168.2.17:19008
Press CTRL+C to quit
* Restarting with stat
2026-04-12 18:59:17,710 - werkzeug - WARNING - * Debugger is active!
2026-04-12 18:59:17,711 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-12 18:59:24,823 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 18:59:24] "GET /health HTTP/1.1" 200 -
2026-04-12 18:59:25,939 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 18:59:25] "GET /health HTTP/1.1" 200 -
2026-04-12 18:59:43,607 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-12 18:59:43,627 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-12 18:59:43,627 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-12 18:59:52,042 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 18:59:52] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 18:59:55,975 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 18:59:55] "GET /health HTTP/1.1" 200 -
2026-04-12 19:00:02,214 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 19:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 19:00:26,002 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:00:26] "GET /health HTTP/1.1" 200 -
2026-04-12 19:00:56,868 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:00:56] "GET /health HTTP/1.1" 200 -
2026-04-12 19:01:26,827 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:01:26] "GET /health HTTP/1.1" 200 -
2026-04-12 19:01:56,748 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:01:56] "GET /health HTTP/1.1" 200 -
2026-04-12 19:02:26,721 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:02:26] "GET /health HTTP/1.1" 200 -
2026-04-12 19:02:56,722 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:02:56] "GET /health HTTP/1.1" 200 -
2026-04-12 19:03:57,819 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:03:57] "GET /health HTTP/1.1" 200 -
2026-04-12 19:04:58,772 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:04:58] "GET /health HTTP/1.1" 200 -
2026-04-12 19:05:59,780 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:05:59] "GET /health HTTP/1.1" 200 -
2026-04-12 19:07:00,808 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:07:00] "GET /health HTTP/1.1" 200 -
2026-04-12 19:08:01,759 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:08:01] "GET /health HTTP/1.1" 200 -
2026-04-12 19:09:02,778 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:09:02] "GET /health HTTP/1.1" 200 -
2026-04-12 19:10:03,779 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:10:03] "GET /health HTTP/1.1" 200 -
2026-04-12 19:11:04,829 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:11:04] "GET /health HTTP/1.1" 200 -
2026-04-12 19:12:05,786 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:12:05] "GET /health HTTP/1.1" 200 -
2026-04-12 19:13:06,859 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:13:06] "GET /health HTTP/1.1" 200 -
2026-04-12 19:14:07,817 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:14:07] "GET /health HTTP/1.1" 200 -
2026-04-12 19:15:08,792 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:15:08] "GET /health HTTP/1.1" 200 -
2026-04-12 19:16:09,754 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:16:09] "GET /health HTTP/1.1" 200 -
2026-04-12 19:17:10,833 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:17:10] "GET /health HTTP/1.1" 200 -
2026-04-12 19:18:11,793 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:18:11] "GET /health HTTP/1.1" 200 -
2026-04-12 19:19:12,770 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:19:12] "GET /health HTTP/1.1" 200 -
2026-04-12 19:20:01,365 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 19:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 19:20:13,761 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:20:13] "GET /health HTTP/1.1" 200 -
2026-04-12 19:21:14,925 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:21:14] "GET /health HTTP/1.1" 200 -
2026-04-12 19:22:15,777 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:22:15] "GET /health HTTP/1.1" 200 -
2026-04-12 19:23:16,817 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:23:16] "GET /health HTTP/1.1" 200 -
2026-04-12 19:24:17,837 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:24:17] "GET /health HTTP/1.1" 200 -
2026-04-12 19:25:18,785 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:25:18] "GET /health HTTP/1.1" 200 -
2026-04-12 19:26:19,783 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:26:19] "GET /health HTTP/1.1" 200 -
2026-04-12 19:27:20,840 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:27:20] "GET /health HTTP/1.1" 200 -
2026-04-12 19:28:21,700 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:28:21] "GET /health HTTP/1.1" 200 -
2026-04-12 19:29:22,774 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:29:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:30:22,768 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:30:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:31:22,803 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:31:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:32:22,753 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:32:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:33:22,795 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:33:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:34:22,773 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:34:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:35:22,854 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:35:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:36:22,903 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:36:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:37:22,848 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:37:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:38:23,003 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:38:23] "GET /health HTTP/1.1" 200 -
2026-04-12 19:39:22,868 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:39:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:40:01,574 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 19:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 19:40:22,759 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:40:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:41:22,761 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:41:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:42:22,698 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:42:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:43:22,766 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:43:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:44:22,772 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:44:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:45:22,749 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:45:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:46:22,821 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:46:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:47:22,780 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:47:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:48:22,800 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:48:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:49:22,802 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:49:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:50:22,696 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:50:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:51:22,741 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:51:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:52:22,719 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:52:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:53:22,713 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:53:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:54:22,761 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:54:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:55:22,726 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:55:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:56:22,740 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:56:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:57:22,786 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:57:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:58:22,785 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:58:22] "GET /health HTTP/1.1" 200 -
2026-04-12 19:59:22,741 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 19:59:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:00:01,915 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 20:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 20:00:22,802 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:00:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:01:22,737 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:01:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:02:22,795 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:02:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:03:22,826 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:03:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:04:22,797 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:04:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:05:22,777 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:05:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:06:22,801 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:06:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:06:30,668 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:06:30] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 20:06:30] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 20:10:49,303 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:10:49] "GET /health HTTP/1.1" 200 -
2026-04-12 20:10:55,983 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:10:55] "GET /health HTTP/1.1" 200 -
2026-04-12 20:11:25,964 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:11:25] "GET /health HTTP/1.1" 200 -
2026-04-12 20:11:56,006 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:11:56] "GET /health HTTP/1.1" 200 -
2026-04-12 20:12:25,930 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:12:25] "GET /health HTTP/1.1" 200 -
2026-04-12 20:12:55,974 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:12:55] "GET /health HTTP/1.1" 200 -
2026-04-12 20:13:25,963 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:13:25] "GET /health HTTP/1.1" 200 -
2026-04-12 20:13:55,976 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:13:55] "GET /health HTTP/1.1" 200 -
2026-04-12 20:14:25,993 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:14:25] "GET /health HTTP/1.1" 200 -
2026-04-12 20:14:52,156 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:14:52] "GET /health HTTP/1.1" 200 -
2026-04-12 20:14:56,590 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:14:56] "GET /health HTTP/1.1" 200 -
2026-04-12 20:15:25,926 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:15:25] "GET /health HTTP/1.1" 200 -
2026-04-12 20:15:56,804 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:15:56] "GET /health HTTP/1.1" 200 -
2026-04-12 20:16:26,762 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:16:26] "GET /health HTTP/1.1" 200 -
2026-04-12 20:17:22,872 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:17:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:18:22,830 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:18:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:19:22,797 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:19:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:20:02,084 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:20:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 20:20:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 20:20:04,835 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-12 20:20:04,855 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-12 20:20:04,855 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-12 20:20:20,244 - werkzeug - INFO - 192.168.2.8 - - [12/Apr/2026 20:20:20] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-12 20:20:22,812 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:20:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:21:22,819 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:21:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:22:22,832 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:22:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:23:22,807 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:23:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:24:22,809 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:24:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:25:22,755 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:25:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:26:22,944 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:26:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:27:22,800 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:27:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:28:22,794 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:28:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:29:22,822 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:29:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:30:22,770 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:30:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:31:22,843 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:31:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:32:22,814 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:32:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:33:22,892 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:33:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:34:22,790 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:34:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:35:22,816 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:35:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:36:22,810 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:36:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:37:22,826 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:37:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:38:22,842 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:38:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:39:22,848 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:39:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:40:01,307 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 20:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 20:40:22,725 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:40:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:41:22,774 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:41:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:42:22,777 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:42:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:43:22,726 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:43:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:44:22,722 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:44:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:45:22,790 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:45:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:46:22,805 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:46:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:47:22,915 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:47:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:48:22,846 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:48:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:49:22,817 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:49:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:50:22,828 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:50:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:51:22,817 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:51:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:52:22,790 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:52:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:53:22,894 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:53:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:54:22,739 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:54:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:55:22,885 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:55:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:56:22,728 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:56:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:57:22,776 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:57:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:58:22,814 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:58:22] "GET /health HTTP/1.1" 200 -
2026-04-12 20:59:22,843 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 20:59:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:00:01,622 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 21:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 21:00:22,787 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:00:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:01:22,766 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:01:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:02:22,807 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:02:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:03:22,780 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:03:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:04:22,811 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:04:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:05:22,822 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:05:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:06:22,790 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:06:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:07:22,830 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:07:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:08:22,880 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:08:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:09:22,925 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:09:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:10:22,894 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:10:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:11:22,812 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:11:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:12:22,796 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:12:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:13:22,809 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:13:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:14:22,840 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:14:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:15:22,795 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:15:22] "GET /health HTTP/1.1" 200 -
2026-04-12 21:20:01,817 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 21:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 21:40:02,034 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 21:40:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 21:40:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 22:00:01,344 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 22:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 22:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 22:20:01,492 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 22:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 22:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 22:40:01,709 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 22:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 22:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 23:00:02,019 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 23:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 23:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 23:20:01,224 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 23:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 23:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-12 23:40:01,445 - werkzeug - INFO - 127.0.0.1 - - [12/Apr/2026 23:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [12/Apr/2026 23:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 00:00:01,681 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 00:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 00:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 00:20:01,853 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 00:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 00:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 00:40:02,056 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 00:40:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 00:40:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 01:00:01,294 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 01:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 01:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 01:20:01,463 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 01:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 01:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 01:40:01,665 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 01:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 01:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 02:00:01,959 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 02:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 02:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 02:20:02,100 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 02:20:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 02:20:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 02:40:01,303 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 02:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 02:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 03:00:01,579 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 03:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 03:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 03:20:01,703 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 03:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 03:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 03:40:01,909 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 03:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 03:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 04:00:02,239 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 04:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 04:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 04:20:01,383 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 04:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 04:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 04:40:01,594 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 04:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 04:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 05:00:01,899 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 05:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 05:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 05:20:02,029 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 05:20:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 05:20:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 05:40:01,235 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 05:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 05:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 06:00:01,468 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 06:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 06:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 06:20:01,653 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 06:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 06:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 06:40:01,875 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 06:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 06:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 07:00:02,196 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 07:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 07:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 07:20:01,342 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 07:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 07:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 07:40:01,555 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 07:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 07:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 08:00:01,894 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 08:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 08:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 08:17:01,462 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-13 08:17:01,483 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-13 08:17:01,484 - __main__ - WARNING - Provider Local Qwen marked as unavailable due to errors
2026-04-13 08:17:01,484 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-13 08:17:13,822 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 08:17:13] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 08:20:02,071 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 08:20:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 08:20:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 08:40:01,302 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 08:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 08:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 09:00:01,581 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 09:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 09:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 09:20:01,777 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 09:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 09:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 09:40:01,992 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 09:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 09:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 10:00:01,372 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:00:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 10:00:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 10:08:02,988 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:08:02] "GET /health HTTP/1.1" 200 -
2026-04-13 10:08:26,986 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:08:26] "GET /health HTTP/1.1" 200 -
2026-04-13 10:08:56,944 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:08:56] "GET /health HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 10:08:57] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 10:08:57] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 10:08:57] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 10:08:58] "GET /static/img/favicon.svg HTTP/1.1" 304 -
2026-04-13 10:09:57,991 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:09:57] "GET /health HTTP/1.1" 200 -
2026-04-13 10:10:58,999 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:10:58] "GET /health HTTP/1.1" 200 -
2026-04-13 10:11:59,924 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:11:59] "GET /health HTTP/1.1" 200 -
2026-04-13 10:13:00,980 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:13:00] "GET /health HTTP/1.1" 200 -
2026-04-13 10:14:01,982 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:14:01] "GET /health HTTP/1.1" 200 -
2026-04-13 10:15:03,043 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:15:03] "GET /health HTTP/1.1" 200 -
2026-04-13 10:16:03,983 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:16:03] "GET /health HTTP/1.1" 200 -
2026-04-13 10:17:05,007 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:17:05] "GET /health HTTP/1.1" 200 -
2026-04-13 10:18:05,956 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:18:05] "GET /health HTTP/1.1" 200 -
2026-04-13 10:19:06,974 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:19:06] "GET /health HTTP/1.1" 200 -
2026-04-13 10:20:01,548 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 10:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 10:20:08,000 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:20:08] "GET /health HTTP/1.1" 200 -
2026-04-13 10:21:09,023 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:21:09] "GET /health HTTP/1.1" 200 -
2026-04-13 10:22:10,007 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:22:10] "GET /health HTTP/1.1" 200 -
2026-04-13 10:23:10,967 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:23:10] "GET /health HTTP/1.1" 200 -
2026-04-13 10:23:26,169 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:23:26] "GET /health HTTP/1.1" 200 -
2026-04-13 10:23:56,138 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:23:56] "GET /health HTTP/1.1" 200 -
2026-04-13 10:24:26,135 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:24:26] "GET /health HTTP/1.1" 200 -
2026-04-13 10:24:56,104 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:24:56] "GET /health HTTP/1.1" 200 -
2026-04-13 10:25:26,134 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:25:26] "GET /health HTTP/1.1" 200 -
2026-04-13 10:25:56,216 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:25:56] "GET /health HTTP/1.1" 200 -
2026-04-13 10:26:26,239 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:26:26] "GET /health HTTP/1.1" 200 -
2026-04-13 10:26:56,978 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:26:56] "GET /health HTTP/1.1" 200 -
2026-04-13 10:27:27,153 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:27:27] "GET /health HTTP/1.1" 200 -
2026-04-13 10:27:42,057 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:27:42] "GET /health HTTP/1.1" 200 -
2026-04-13 10:28:13,013 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:28:13] "GET /health HTTP/1.1" 200 -
2026-04-13 10:28:43,012 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:28:43] "GET /health HTTP/1.1" 200 -
2026-04-13 10:29:11,478 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:29:11] "GET /health HTTP/1.1" 200 -
2026-04-13 10:29:43,001 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:29:43] "GET /health HTTP/1.1" 200 -
2026-04-13 10:30:12,997 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:30:12] "GET /health HTTP/1.1" 200 -
2026-04-13 10:30:43,050 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:30:43] "GET /health HTTP/1.1" 200 -
2026-04-13 10:31:13,049 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:31:13] "GET /health HTTP/1.1" 200 -
2026-04-13 10:32:05,750 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:32:05] "GET /health HTTP/1.1" 200 -
2026-04-13 10:32:09,692 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:32:09] "GET /health HTTP/1.1" 200 -
2026-04-13 10:32:24,975 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:32:24] "GET /health HTTP/1.1" 200 -
2026-04-13 10:32:39,546 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:32:39] "GET /health HTTP/1.1" 200 -
2026-04-13 10:33:09,924 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:33:09] "GET /health HTTP/1.1" 200 -
2026-04-13 10:33:11,178 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:33:11] "GET /health HTTP/1.1" 200 -
2026-04-13 10:33:42,033 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:33:42] "GET /health HTTP/1.1" 200 -
2026-04-13 10:34:12,020 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:34:12] "GET /health HTTP/1.1" 200 -
2026-04-13 10:34:42,046 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:34:42] "GET /health HTTP/1.1" 200 -
2026-04-13 10:35:11,994 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:35:11] "GET /health HTTP/1.1" 200 -
2026-04-13 10:35:41,974 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:35:41] "GET /health HTTP/1.1" 200 -
2026-04-13 10:36:11,996 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:36:11] "GET /health HTTP/1.1" 200 -
2026-04-13 10:36:42,044 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:36:42] "GET /health HTTP/1.1" 200 -
2026-04-13 10:36:47,926 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:36:47] "GET /health HTTP/1.1" 200 -
2026-04-13 10:37:18,092 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:37:18] "GET /health HTTP/1.1" 200 -
2026-04-13 10:37:47,983 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:37:47] "GET /health HTTP/1.1" 200 -
2026-04-13 10:38:17,877 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:38:17] "GET /health HTTP/1.1" 200 -
2026-04-13 10:38:47,967 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:38:47] "GET /health HTTP/1.1" 200 -
2026-04-13 10:39:15,373 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/werkzeug/test.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-13 10:39:15,510 - werkzeug - INFO - * Restarting with stat
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/flask/sansio/scaffold.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
2026-04-13 10:39:16,164 - werkzeug - WARNING - * Debugger is active!
2026-04-13 10:39:16,165 - werkzeug - INFO - * Debugger PIN: 154-698-244
* Restarting with stat
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-13 10:39:18,308 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:39:18] "GET /health HTTP/1.1" 200 -
* Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/api.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-13 10:39:36,122 - werkzeug - INFO - * Detected change in '/home/xian/.local/lib/python3.10/site-packages/xian_favor/api.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-13 10:39:36,254 - werkzeug - INFO - * Restarting with stat
2026-04-13 10:39:36,765 - werkzeug - WARNING - * Debugger is active!
2026-04-13 10:39:36,766 - werkzeug - INFO - * Debugger PIN: 154-698-244
2026-04-13 10:39:47,980 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:39:47] "GET /health HTTP/1.1" 200 -
2026-04-13 10:40:01,767 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:40:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 10:40:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 10:40:18,031 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:40:18] "GET /health HTTP/1.1" 200 -
2026-04-13 10:40:51,611 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:40:51] "GET /health HTTP/1.1" 200 -
2026-04-13 10:40:52,294 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:40:52] "GET /health HTTP/1.1" 200 -
2026-04-13 10:41:23,000 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:41:22] "GET /health HTTP/1.1" 200 -
2026-04-13 10:41:53,003 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:41:53] "GET /health HTTP/1.1" 200 -
2026-04-13 10:42:23,006 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:42:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:42:53,037 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:42:53] "GET /health HTTP/1.1" 200 -
2026-04-13 10:43:23,008 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:43:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:43:53,026 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:43:53] "GET /health HTTP/1.1" 200 -
2026-04-13 10:44:22,954 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:44:22] "GET /health HTTP/1.1" 200 -
2026-04-13 10:44:52,292 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:44:52] "GET /health HTTP/1.1" 200 -
2026-04-13 10:45:23,052 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:45:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:45:53,000 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:45:53] "GET /health HTTP/1.1" 200 -
2026-04-13 10:46:23,065 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:46:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:47:23,079 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:47:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:48:23,089 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:48:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:49:23,072 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:49:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:50:23,093 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:50:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:51:01,742 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:51:01] "GET /health HTTP/1.1" 200 -
2026-04-13 10:51:23,007 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:51:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:51:53,004 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:51:53] "GET /health HTTP/1.1" 200 -
2026-04-13 10:52:23,038 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:52:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:52:53,005 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:52:53] "GET /health HTTP/1.1" 200 -
2026-04-13 10:53:23,045 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:53:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:54:23,003 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:54:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:55:23,051 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:55:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:56:23,039 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:56:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:57:23,026 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:57:23] "GET /health HTTP/1.1" 200 -
* Detected change in '/home/xian/.openclaw/common/projects/llm-proxy/app.py', reloading
==================================================
大模型API中转系统 - 后台管理
==================================================
访问地址: http://localhost:19008
前台地址: http://localhost:19007
==================================================
* Restarting with stat
2026-04-13 10:57:57,329 - werkzeug - INFO - * Detected change in '/home/xian/.openclaw/common/projects/llm-proxy/app.py', reloading
============================================================
大模型API中转系统
============================================================
访问地址: http://localhost:19007
API端点: http://localhost:19007/v1/chat/completions
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
支持的模型别名:
auto -> auto
qwen -> qwen3.5-4b
qwen3.5 -> qwen3.5-4b
qwen3.5-4b -> qwen3.5-4b
deepseek -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3 -> Pro/deepseek-ai/DeepSeek-V3.2
deepseek-v3.2 -> Pro/deepseek-ai/DeepSeek-V3.2
============================================================
2026-04-13 10:57:57,457 - werkzeug - INFO - * Restarting with stat
* Debugger is active!
* Debugger PIN: 154-698-244
2026-04-13 10:57:57,975 - werkzeug - WARNING - * Debugger is active!
2026-04-13 10:57:57,976 - werkzeug - INFO - * Debugger PIN: 154-698-244
2026-04-13 10:58:23,093 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:58:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:59:23,049 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 10:59:23] "GET /health HTTP/1.1" 200 -
2026-04-13 10:59:58,112 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-13 10:59:58,132 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-13 10:59:58,132 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-13 11:00:02,085 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:00:02] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 11:00:02] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 11:00:12,975 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 11:00:12] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 11:00:18,662 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-13 11:00:18,678 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-13 11:00:18,678 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-13 11:00:23,101 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:00:23] "GET /health HTTP/1.1" 200 -
2026-04-13 11:00:31,234 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 11:00:31] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 11:01:23,008 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:01:23] "GET /health HTTP/1.1" 200 -
2026-04-13 11:02:23,137 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:02:23] "GET /health HTTP/1.1" 200 -
2026-04-13 11:03:23,015 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:03:23] "GET /health HTTP/1.1" 200 -
2026-04-13 11:03:53,028 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:03:53] "GET /health HTTP/1.1" 200 -
2026-04-13 11:04:23,118 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:04:23] "GET /health HTTP/1.1" 200 -
2026-04-13 11:04:33,429 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:04:33] "GET /health HTTP/1.1" 200 -
2026-04-13 11:04:38,646 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:04:38] "GET /health HTTP/1.1" 200 -
2026-04-13 11:05:09,060 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:05:09] "GET /health HTTP/1.1" 200 -
2026-04-13 11:05:38,629 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:05:38] "GET /health HTTP/1.1" 200 -
2026-04-13 11:06:09,032 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:06:09] "GET /health HTTP/1.1" 200 -
2026-04-13 11:06:32,057 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-13 11:06:32,075 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-13 11:06:32,075 - __main__ - WARNING - Provider Local Qwen marked as unavailable
2026-04-13 11:06:32,076 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-13 11:06:33,788 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:06:33] "GET /health HTTP/1.1" 200 -
2026-04-13 11:06:38,705 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:06:38] "GET /health HTTP/1.1" 200 -
2026-04-13 11:06:38,763 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 11:06:38] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 11:06:51,409 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-13 11:06:52,255 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:06:52] "GET /health HTTP/1.1" 200 -
2026-04-13 11:07:02,949 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 11:07:02] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 11:07:08,653 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:07:08] "GET /health HTTP/1.1" 200 -
2026-04-13 11:07:37,113 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:07:37] "GET /health HTTP/1.1" 200 -
2026-04-13 11:07:44,052 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:07:44] "GET /health HTTP/1.1" 200 -
2026-04-13 11:08:07,069 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:08:07] "GET /health HTTP/1.1" 200 -
2026-04-13 11:08:37,089 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:08:37] "GET /health HTTP/1.1" 200 -
2026-04-13 11:09:07,628 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:09:07] "GET /health HTTP/1.1" 200 -
2026-04-13 11:09:37,562 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:09:37] "GET /health HTTP/1.1" 200 -
2026-04-13 11:10:21,570 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:10:21] "GET /health HTTP/1.1" 200 -
2026-04-13 11:11:21,593 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:11:21] "GET /health HTTP/1.1" 200 -
2026-04-13 11:12:21,609 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:12:21] "GET /health HTTP/1.1" 200 -
2026-04-13 11:13:21,593 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:13:21] "GET /health HTTP/1.1" 200 -
2026-04-13 11:14:21,586 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:14:21] "GET /health HTTP/1.1" 200 -
2026-04-13 11:14:49,978 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:14:49] "GET /health HTTP/1.1" 200 -
2026-04-13 11:14:57,342 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:14:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:15:27,395 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:15:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:15:48,824 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:48] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:15:49,066 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:49] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:15:49,070 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:49] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:15:49,274 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:49] "GET /static/img/favicon.svg HTTP/1.1" 404 -
2026-04-13 11:15:51,888 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:51] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:15:52,036 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:52] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:15:52,038 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:52] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:15:57,535 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:15:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:15:59,828 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:15:59] "GET /admin/providers HTTP/1.1" 200 -
2026-04-13 11:16:00,023 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:00] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:16:01,969 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:01] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:16:02,124 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:02] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:16:02,129 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:02] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:16:03,402 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:03] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:16:03,607 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:03] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:16:03,609 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:03] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:16:05,384 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:05] "GET /admin/providers HTTP/1.1" 200 -
2026-04-13 11:16:05,553 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:05] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:16:08,850 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:08] "GET /admin/config HTTP/1.1" 200 -
2026-04-13 11:16:09,035 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:16:09] "GET /api/config HTTP/1.1" 404 -
2026-04-13 11:16:27,551 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:16:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:16:31,975 - __main__ - INFO - Request: model=auto -> provider=SiliconFlow DeepSeek, resolved_model=Pro/deepseek-ai/DeepSeek-V3.2, stream=False
2026-04-13 11:16:38,325 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 11:16:38] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 11:16:57,560 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:16:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:17:27,856 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:17:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:17:57,590 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:17:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:18:27,631 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:18:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:18:49,702 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:18:49] "GET /health HTTP/1.1" 200 -
2026-04-13 11:18:57,398 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:18:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:19:27,401 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:19:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:19:57,358 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:19:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:20:01,238 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:20:01] "GET /health HTTP/1.1" 200 -
127.0.0.1 - - [13/Apr/2026 11:20:01] "GET /api/stats HTTP/1.1" 200 -
2026-04-13 11:20:27,701 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:20:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:20:57,657 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:20:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:21:01,977 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:01] "GET /admin/config HTTP/1.1" 200 -
2026-04-13 11:21:02,172 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:02] "GET /api/config HTTP/1.1" 404 -
2026-04-13 11:21:03,055 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:03] "GET /admin/config HTTP/1.1" 200 -
2026-04-13 11:21:03,181 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:03] "GET /api/config HTTP/1.1" 404 -
2026-04-13 11:21:05,186 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:05] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:21:05,328 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:05] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:21:05,330 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:05] "GET /api/providers HTTP/1.1" 404 -
192.168.2.10 - - [13/Apr/2026 11:21:16] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:21:16] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:21:16] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:21:16] "GET /static/img/favicon.svg HTTP/1.1" 304 -
192.168.2.10 - - [13/Apr/2026 11:21:17] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:21:17] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:21:17] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:21:18] "GET /static/img/favicon.svg HTTP/1.1" 304 -
2026-04-13 11:21:27,037 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:27] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:21:27,188 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:27] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:21:27,189 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:27] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:21:27,588 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:21:27] "GET /health HTTP/1.1" 200 -
2026-04-13 11:21:27,923 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:27] "GET /admin HTTP/1.1" 200 -
2026-04-13 11:21:28,052 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:28] "GET /api/stats HTTP/1.1" 404 -
2026-04-13 11:21:28,054 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 11:21:28] "GET /api/providers HTTP/1.1" 404 -
2026-04-13 11:21:57,565 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:21:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:22:57,104 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:22:57] "GET /health HTTP/1.1" 200 -
2026-04-13 11:23:11,377 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:23:11] "GET /api/admin/stats HTTP/1.1" 200 -
2026-04-13 11:23:11,406 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 11:23:11] "GET /api/stats HTTP/1.1" 404 -
192.168.2.10 - - [13/Apr/2026 11:36:19] "GET / HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:36:19] "GET /api/stats HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:36:19] "GET /api/providers HTTP/1.1" 200 -
192.168.2.10 - - [13/Apr/2026 11:36:19] "GET /static/img/favicon.svg HTTP/1.1" 304 -
==================================================
[2026-04-13T18:56:34.176672] start
Command: python3 app.py
Directory: /home/xian/.openclaw/common/projects/llm-proxy
============================================================
大模型API中转系统 v2.0.0
============================================================
API地址: http://localhost:19007
后台管理: http://localhost:19007/admin
============================================================
上游提供商:
[1] Local Qwen: http://192.168.2.5:1234/v1
模型: qwen/qwen3.5-35b-a3b, qwen3.5-4b, qwen3.5, qwen
[2] SiliconFlow DeepSeek: https://api.siliconflow.cn/v1
模型: Pro/deepseek-ai/DeepSeek-V3.2, deepseek-v3, deepseek
============================================================
* Serving Flask app 'app'
* Debug mode: on
2026-04-13 18:56:34,707 - werkzeug - INFO - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:19007
* Running on http://192.168.2.17:19007
2026-04-13 18:56:34,708 - werkzeug - INFO - Press CTRL+C to quit
2026-04-13 18:56:34,709 - werkzeug - INFO - * Restarting with stat
2026-04-13 18:56:35,222 - werkzeug - WARNING - * Debugger is active!
2026-04-13 18:56:35,223 - werkzeug - INFO - * Debugger PIN: 154-698-244
2026-04-13 18:56:40,958 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 18:56:40] "GET /health HTTP/1.1" 200 -
2026-04-13 18:56:44,734 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-13 18:56:44,757 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-13 18:56:44,758 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-13 18:56:55,245 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 18:56:55] "GET /health HTTP/1.1" 200 -
2026-04-13 18:56:58,041 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 18:56:58] "GET /admin HTTP/1.1" 200 -
2026-04-13 18:56:58,239 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 18:56:58] "GET /api/admin/stats HTTP/1.1" 200 -
2026-04-13 18:56:58,243 - werkzeug - INFO - 192.168.2.10 - - [13/Apr/2026 18:56:58] "GET /api/admin/providers HTTP/1.1" 200 -
2026-04-13 18:57:11,452 - werkzeug - INFO - 192.168.2.8 - - [13/Apr/2026 18:57:11] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-13 18:57:25,191 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 18:57:25] "GET /health HTTP/1.1" 200 -
2026-04-13 18:57:55,211 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 18:57:55] "GET /health HTTP/1.1" 200 -
2026-04-13 18:58:56,225 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 18:58:56] "GET /health HTTP/1.1" 200 -
2026-04-13 18:59:55,684 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 18:59:55] "GET /health HTTP/1.1" 200 -
2026-04-13 19:00:01,464 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:00:01] "GET /health HTTP/1.1" 200 -
2026-04-13 19:00:58,263 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:00:58] "GET /health HTTP/1.1" 200 -
2026-04-13 19:01:59,169 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:01:59] "GET /health HTTP/1.1" 200 -
2026-04-13 19:03:00,287 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:03:00] "GET /health HTTP/1.1" 200 -
2026-04-13 19:04:01,262 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:04:01] "GET /health HTTP/1.1" 200 -
2026-04-13 19:05:02,189 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:05:02] "GET /health HTTP/1.1" 200 -
2026-04-13 19:06:03,198 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:06:03] "GET /health HTTP/1.1" 200 -
2026-04-13 19:07:04,189 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:07:04] "GET /health HTTP/1.1" 200 -
2026-04-13 19:08:05,243 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:08:05] "GET /health HTTP/1.1" 200 -
2026-04-13 19:09:06,161 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:09:06] "GET /health HTTP/1.1" 200 -
2026-04-13 19:10:07,198 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:10:07] "GET /health HTTP/1.1" 200 -
2026-04-13 19:11:08,307 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:11:08] "GET /health HTTP/1.1" 200 -
2026-04-13 19:12:09,348 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:12:09] "GET /health HTTP/1.1" 200 -
2026-04-13 19:13:10,287 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:13:10] "GET /health HTTP/1.1" 200 -
2026-04-13 19:14:11,240 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:14:11] "GET /health HTTP/1.1" 200 -
2026-04-13 19:15:12,216 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:15:12] "GET /health HTTP/1.1" 200 -
2026-04-13 19:16:13,229 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:16:13] "GET /health HTTP/1.1" 200 -
2026-04-13 19:17:14,148 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:17:14] "GET /health HTTP/1.1" 200 -
2026-04-13 19:18:15,229 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:18:15] "GET /health HTTP/1.1" 200 -
2026-04-13 19:19:16,288 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:19:16] "GET /health HTTP/1.1" 200 -
2026-04-13 19:20:01,640 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:20:01] "GET /health HTTP/1.1" 200 -
2026-04-13 19:20:17,310 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:20:17] "GET /health HTTP/1.1" 200 -
2026-04-13 19:21:18,246 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:21:18] "GET /health HTTP/1.1" 200 -
2026-04-13 19:22:19,287 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:22:19] "GET /health HTTP/1.1" 200 -
2026-04-13 19:23:20,262 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:23:20] "GET /health HTTP/1.1" 200 -
2026-04-13 19:24:21,259 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:24:21] "GET /health HTTP/1.1" 200 -
2026-04-13 19:25:22,227 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:25:22] "GET /health HTTP/1.1" 200 -
2026-04-13 19:26:23,292 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:26:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:27:23,199 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:27:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:28:23,338 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:28:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:29:23,198 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:29:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:30:23,231 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:30:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:31:23,184 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:31:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:32:23,238 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:32:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:33:23,268 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:33:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:34:23,221 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:34:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:35:23,191 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:35:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:36:23,262 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:36:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:37:23,295 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:37:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:38:23,186 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:38:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:39:23,243 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:39:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:40:01,864 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:40:01] "GET /health HTTP/1.1" 200 -
2026-04-13 19:40:23,244 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:40:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:41:23,172 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:41:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:42:23,290 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:42:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:43:23,318 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:43:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:44:23,205 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:44:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:45:23,210 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:45:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:46:23,188 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:46:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:47:23,222 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:47:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:48:23,252 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:48:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:49:23,199 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:49:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:50:23,251 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:50:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:51:23,241 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:51:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:52:23,257 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:52:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:53:23,256 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:53:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:54:23,240 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:54:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:55:23,253 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:55:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:56:23,216 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:56:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:57:23,309 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:57:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:58:23,240 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:58:23] "GET /health HTTP/1.1" 200 -
2026-04-13 19:59:23,218 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 19:59:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:00:02,193 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:00:02] "GET /health HTTP/1.1" 200 -
2026-04-13 20:00:23,217 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:00:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:01:23,231 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:01:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:02:23,216 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:02:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:03:23,183 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:03:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:04:23,327 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:04:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:05:23,266 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:05:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:06:23,340 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:06:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:07:23,224 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:07:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:08:23,293 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:08:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:09:23,289 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:09:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:10:23,262 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:10:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:11:23,244 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:11:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:12:23,313 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:12:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:13:23,317 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:13:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:14:23,282 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:14:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:15:23,254 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:15:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:16:23,244 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:16:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:17:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:17:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:18:23,243 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:18:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:19:23,300 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:19:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:20:01,419 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:20:01] "GET /health HTTP/1.1" 200 -
2026-04-13 20:20:23,260 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:20:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:21:23,272 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:21:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:22:23,654 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:22:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:23:23,244 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:23:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:24:23,278 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:24:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:25:23,293 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:25:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:26:23,263 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:26:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:27:23,322 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:27:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:28:23,331 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:28:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:29:23,265 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:29:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:30:23,311 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:30:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:31:23,210 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:31:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:32:23,222 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:32:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:33:23,260 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:33:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:34:23,236 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:34:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:35:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:35:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:36:23,291 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:36:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:37:23,288 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:37:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:38:23,306 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:38:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:39:23,268 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:39:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:40:01,639 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:40:01] "GET /health HTTP/1.1" 200 -
2026-04-13 20:40:23,275 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:40:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:41:23,164 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:41:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:42:23,241 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:42:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:43:23,260 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:43:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:44:23,255 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:44:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:45:23,350 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:45:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:46:23,224 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:46:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:47:23,261 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:47:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:48:23,171 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:48:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:49:23,188 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:49:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:50:23,182 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:50:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:51:23,212 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:51:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:52:23,228 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:52:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:53:23,261 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:53:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:54:23,280 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:54:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:55:23,233 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:55:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:56:23,204 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:56:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:57:23,256 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:57:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:58:23,248 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:58:23] "GET /health HTTP/1.1" 200 -
2026-04-13 20:59:23,233 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 20:59:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:00:01,954 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:00:01] "GET /health HTTP/1.1" 200 -
2026-04-13 21:00:23,261 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:00:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:01:23,306 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:01:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:02:23,173 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:02:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:03:23,213 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:03:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:04:23,217 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:04:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:05:23,240 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:05:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:06:23,208 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:06:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:07:23,250 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:07:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:08:23,294 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:08:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:09:23,204 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:09:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:10:23,277 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:10:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:11:23,295 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:11:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:12:23,331 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:12:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:13:23,403 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:13:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:14:23,284 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:14:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:15:23,317 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:15:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:16:23,287 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:16:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:17:23,324 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:17:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:18:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:18:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:19:23,299 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:19:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:20:02,103 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:20:02] "GET /health HTTP/1.1" 200 -
2026-04-13 21:20:23,279 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:20:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:21:23,245 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:21:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:22:23,314 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:22:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:23:23,324 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:23:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:24:23,297 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:24:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:25:23,212 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:25:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:26:23,267 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:26:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:27:23,220 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:27:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:28:23,389 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:28:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:29:23,317 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:29:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:30:23,239 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:30:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:31:23,224 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:31:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:32:23,430 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:32:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:33:23,347 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:33:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:34:23,244 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:34:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:35:23,310 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:35:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:36:23,232 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:36:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:37:23,208 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:37:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:38:23,322 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:38:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:39:23,250 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:39:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:40:01,321 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:40:01] "GET /health HTTP/1.1" 200 -
2026-04-13 21:40:23,186 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:40:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:41:23,264 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:41:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:42:23,215 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:42:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:43:23,367 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:43:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:44:23,277 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:44:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:45:23,279 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:45:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:46:23,312 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:46:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:47:23,260 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:47:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:48:23,199 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:48:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:49:23,219 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:49:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:50:23,247 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:50:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:51:23,216 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:51:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:52:23,245 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:52:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:53:23,342 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:53:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:54:23,310 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:54:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:55:23,195 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:55:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:56:23,239 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:56:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:57:23,373 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:57:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:58:23,317 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:58:23] "GET /health HTTP/1.1" 200 -
2026-04-13 21:59:23,256 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 21:59:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:00:01,632 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:00:01] "GET /health HTTP/1.1" 200 -
2026-04-13 22:00:23,247 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:00:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:01:23,325 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:01:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:02:23,206 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:02:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:03:23,215 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:03:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:04:23,215 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:04:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:05:23,192 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:05:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:06:23,219 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:06:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:07:23,204 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:07:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:08:23,252 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:08:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:09:23,238 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:09:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:10:23,230 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:10:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:11:23,169 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:11:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:12:23,191 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:12:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:13:23,337 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:13:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:14:23,291 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:14:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:15:23,201 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:15:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:16:23,200 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:16:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:17:23,386 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:17:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:18:23,221 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:18:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:19:23,203 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:19:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:20:01,790 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:20:01] "GET /health HTTP/1.1" 200 -
2026-04-13 22:20:23,270 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:20:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:21:23,235 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:21:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:22:23,282 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:22:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:23:23,245 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:23:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:24:23,259 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:24:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:25:23,311 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:25:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:26:23,271 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:26:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:27:23,235 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:27:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:28:23,280 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:28:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:29:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:29:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:30:23,325 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:30:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:31:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:31:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:32:23,303 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:32:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:33:23,271 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:33:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:34:23,250 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:34:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:35:23,265 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:35:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:36:23,292 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:36:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:37:23,279 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:37:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:38:23,246 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:38:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:39:23,252 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:39:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:40:02,007 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:40:02] "GET /health HTTP/1.1" 200 -
2026-04-13 22:40:23,270 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:40:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:41:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:41:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:42:23,272 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:42:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:43:23,261 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:43:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:44:23,342 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:44:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:45:23,324 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:45:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:46:23,352 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:46:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:47:23,353 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:47:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:48:23,234 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:48:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:49:23,225 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:49:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:50:23,254 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:50:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:51:23,217 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:51:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:52:23,247 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:52:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:53:23,640 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:53:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:54:23,228 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:54:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:55:23,285 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:55:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:56:23,319 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:56:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:57:23,221 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:57:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:58:23,230 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:58:23] "GET /health HTTP/1.1" 200 -
2026-04-13 22:59:23,301 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 22:59:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:00:01,372 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:00:01] "GET /health HTTP/1.1" 200 -
2026-04-13 23:00:23,337 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:00:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:01:23,303 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:01:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:02:23,331 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:02:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:03:23,220 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:03:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:04:21,736 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:04:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:05:21,713 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:05:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:06:21,712 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:06:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:07:21,726 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:07:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:08:21,775 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:08:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:09:21,774 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:09:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:10:23,361 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:10:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:11:23,247 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:11:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:12:23,219 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:12:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:13:23,209 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:13:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:14:23,199 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:14:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:15:23,218 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:15:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:16:23,291 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:16:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:17:23,274 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:17:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:18:23,295 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:18:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:19:23,197 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:19:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:20:01,476 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:20:01] "GET /health HTTP/1.1" 200 -
2026-04-13 23:20:23,259 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:20:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:21:23,251 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:21:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:22:23,206 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:22:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:23:23,416 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:23:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:24:23,255 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:24:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:25:23,290 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:25:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:26:23,272 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:26:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:27:23,236 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:27:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:28:23,263 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:28:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:29:23,248 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:29:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:30:21,787 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:30:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:31:23,351 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:31:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:32:23,328 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:32:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:33:23,215 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:33:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:34:23,308 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:34:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:35:23,249 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:35:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:36:23,245 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:36:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:37:23,275 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:37:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:38:23,229 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:38:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:39:23,250 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:39:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:40:01,692 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:40:01] "GET /health HTTP/1.1" 200 -
2026-04-13 23:40:23,265 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:40:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:41:23,253 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:41:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:42:23,338 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:42:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:43:23,276 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:43:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:44:23,188 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:44:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:45:23,225 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:45:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:46:23,198 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:46:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:47:23,223 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:47:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:48:23,294 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:48:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:49:23,224 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:49:23] "GET /health HTTP/1.1" 200 -
2026-04-13 23:50:21,744 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:50:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:51:21,764 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:51:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:52:21,767 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:52:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:53:21,787 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:53:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:54:21,796 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:54:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:55:21,766 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:55:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:56:21,739 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:56:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:57:21,797 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:57:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:58:21,843 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:58:21] "GET /health HTTP/1.1" 200 -
2026-04-13 23:59:21,756 - werkzeug - INFO - 127.0.0.1 - - [13/Apr/2026 23:59:21] "GET /health HTTP/1.1" 200 -
2026-04-14 00:00:01,925 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 00:00:21,891 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:00:21] "GET /health HTTP/1.1" 200 -
2026-04-14 00:01:21,767 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:01:21] "GET /health HTTP/1.1" 200 -
2026-04-14 00:02:21,793 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:02:21] "GET /health HTTP/1.1" 200 -
2026-04-14 00:03:23,277 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:04:23,392 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:05:23,274 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:06:23,245 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:07:23,291 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:08:23,323 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:09:23,281 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:10:24,461 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:10:24] "GET /health HTTP/1.1" 200 -
2026-04-14 00:11:23,411 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:12:23,395 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:13:23,401 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:14:23,561 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:15:23,566 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:16:23,537 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:17:23,515 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:18:23,477 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:19:23,599 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:20:01,169 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 00:20:23,432 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:21:23,669 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:22:23,390 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:23:23,462 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:24:23,438 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:25:23,436 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:26:23,501 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:27:23,457 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:28:23,423 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:29:23,378 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:30:23,477 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:31:23,350 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:32:23,464 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:33:23,478 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:34:23,455 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:35:23,382 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:36:23,384 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:37:23,497 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:38:23,429 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:39:23,523 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:40:01,418 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 00:40:23,415 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:41:23,544 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:42:23,439 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:43:23,448 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:44:23,471 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:45:23,538 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:46:23,516 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:47:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:48:23,514 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:49:23,358 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:50:23,442 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:51:23,382 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:52:23,439 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:53:23,411 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:54:23,421 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:55:23,502 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:56:23,492 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:57:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:58:23,456 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 00:59:23,623 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 00:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:00:01,723 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 01:00:23,486 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:01:23,502 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:02:23,477 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:03:23,400 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:04:23,452 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:05:23,412 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:06:23,381 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:07:23,424 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:08:23,596 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:09:23,337 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:10:23,566 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:11:23,406 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:12:23,455 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:13:23,444 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:14:23,452 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:15:23,411 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:16:23,541 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:17:23,502 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:18:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:19:23,385 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:20:01,941 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 01:20:23,559 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:21:23,374 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:22:23,634 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:23:23,546 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:24:23,352 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:25:23,386 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:26:23,359 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:27:23,348 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:28:23,446 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:29:23,528 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:30:23,452 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:31:23,452 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:32:23,454 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:33:23,424 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:34:23,305 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:35:23,358 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:36:23,389 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:37:23,452 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:38:23,444 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:39:23,361 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:40:01,156 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 01:40:23,408 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:41:23,395 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:42:23,406 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:43:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:44:23,541 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:45:23,414 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:46:23,543 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:47:23,538 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:48:23,519 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:49:23,332 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:50:23,404 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:51:23,403 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:52:23,420 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:53:23,542 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:54:23,400 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:55:23,376 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:56:23,436 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:57:23,461 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:58:23,532 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 01:59:23,616 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 01:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:00:01,526 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 02:00:23,542 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:01:23,538 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:02:23,606 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:03:23,529 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:04:23,529 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:05:23,575 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:06:23,520 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:07:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:08:23,454 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:09:23,450 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:10:23,439 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:11:23,469 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:12:23,536 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:13:23,410 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:14:23,520 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:15:23,550 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:16:23,604 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:17:23,470 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:18:23,492 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:19:23,513 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:20:01,832 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 02:20:23,550 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:21:23,436 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:22:23,513 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:23:23,410 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:24:23,711 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:25:23,534 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:26:23,465 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:27:23,506 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:28:23,607 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:29:23,469 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:30:23,642 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:31:23,470 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:32:23,611 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:33:23,488 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:34:23,597 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:35:23,377 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:36:23,552 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:37:23,434 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:38:23,481 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:39:23,652 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:40:02,073 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:40:02] "GET /health HTTP/1.1" 200 -
2026-04-14 02:40:23,515 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:41:23,576 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:42:23,511 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:43:23,563 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:44:23,579 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:45:23,455 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:46:23,506 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:47:23,502 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:48:23,470 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:49:23,552 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:50:23,413 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:51:23,646 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:52:23,467 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:53:23,505 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:54:23,406 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:55:23,409 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:56:23,466 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:57:23,499 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:58:23,469 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 02:59:23,486 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 02:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:00:01,409 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 03:01:23,631 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:02:23,621 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:03:23,482 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:04:23,484 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:05:23,492 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:06:24,219 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:06:24] "GET /health HTTP/1.1" 200 -
2026-04-14 03:07:23,500 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:08:23,470 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:09:23,505 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:10:23,438 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:11:23,458 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:12:23,451 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:13:23,477 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:14:23,648 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:15:23,488 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:16:23,423 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:17:23,563 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:18:23,518 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:19:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:20:01,629 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 03:20:23,724 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:21:23,655 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:22:23,774 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:23:23,460 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:24:23,450 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:25:23,544 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:26:23,481 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:27:23,496 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:28:23,596 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:29:23,370 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:30:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:31:23,491 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:32:23,526 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:33:23,528 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:34:23,423 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:35:23,537 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:36:23,536 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:37:23,609 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:38:23,439 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:39:23,606 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:40:01,853 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 03:40:23,547 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:41:23,624 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:42:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:43:23,587 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:44:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:45:23,527 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:46:23,593 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:47:23,591 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:48:23,402 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:49:23,483 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:50:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:51:23,522 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:52:23,515 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:53:23,700 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:54:23,578 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:55:23,440 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:56:23,778 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:57:23,439 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:58:23,541 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 03:59:23,533 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 03:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:00:02,277 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:00:02] "GET /health HTTP/1.1" 200 -
2026-04-14 04:00:23,502 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:01:23,450 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:02:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:03:23,531 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:04:23,440 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:05:23,592 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:06:23,426 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:07:23,606 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:08:23,475 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:09:23,470 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:10:23,459 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:11:23,652 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:12:23,442 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:13:23,481 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:14:23,484 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:15:23,515 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:16:23,534 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:17:23,560 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:18:23,592 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:19:23,488 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:20:01,377 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 04:20:23,626 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:21:23,581 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:22:23,698 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:23:23,543 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:24:23,613 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:25:23,448 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:26:23,405 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:27:23,587 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:28:23,465 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:29:23,528 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:30:23,500 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:31:23,508 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:32:23,454 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:33:23,437 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:34:23,542 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:35:23,669 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:36:23,426 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:37:23,708 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:38:23,516 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:39:23,494 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:40:01,600 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 04:40:23,376 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:41:23,505 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:42:23,524 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:43:23,464 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:44:23,555 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:45:23,492 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:46:23,494 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:47:23,461 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:48:23,484 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:49:23,396 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:50:23,495 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:51:23,519 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:52:23,568 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:53:23,660 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:54:23,437 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:55:23,503 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:56:23,503 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:57:23,517 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:58:23,360 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 04:59:23,508 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 04:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:00:01,983 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 05:00:23,468 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:01:23,550 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:02:23,713 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:03:23,552 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:04:23,557 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:05:23,378 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:06:23,698 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:07:23,528 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:08:23,672 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:09:23,405 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:10:23,453 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:11:23,546 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:12:23,471 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:13:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:14:23,470 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:15:23,536 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:16:23,397 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:17:23,577 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:18:23,521 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:19:23,697 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:20:01,210 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 05:20:23,616 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:21:23,424 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:22:23,611 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:23:23,689 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:24:23,472 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:25:23,657 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:26:23,472 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:27:23,545 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:28:23,544 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:29:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:30:23,471 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:31:23,628 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:32:23,583 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:33:23,567 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:34:23,574 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:35:23,513 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:36:23,522 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:37:23,601 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:38:23,649 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:39:23,588 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:40:01,435 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 05:40:23,493 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:41:23,542 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:42:23,594 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:43:23,465 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:44:23,541 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:45:23,491 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:46:23,535 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:47:23,491 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:48:23,498 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:49:23,604 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:50:23,538 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:51:23,435 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:52:23,495 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:53:23,564 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:54:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:55:23,696 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:56:23,492 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:57:23,446 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:58:23,487 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 05:59:23,563 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 05:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:00:01,762 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 06:00:23,447 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:01:23,486 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:02:23,652 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:03:23,559 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:04:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:05:23,571 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:06:23,632 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:07:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:08:23,672 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:09:23,494 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:10:23,509 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:11:23,547 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:12:23,466 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:13:23,528 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:14:23,584 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:15:23,774 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:16:23,658 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:17:23,608 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:18:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:19:23,393 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:20:01,908 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 06:20:23,570 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:21:23,613 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:22:23,547 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:23:23,664 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:24:23,718 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:25:23,582 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:26:23,644 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:27:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:28:23,620 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:29:23,430 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:30:23,459 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:31:23,482 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:32:23,556 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:33:23,516 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:34:23,417 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:35:23,579 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:36:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:37:23,643 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:38:23,440 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:39:23,517 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:40:02,152 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:40:02] "GET /health HTTP/1.1" 200 -
2026-04-14 06:40:23,503 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:41:23,462 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:42:23,568 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:43:23,448 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:44:23,572 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:45:23,457 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:46:23,583 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:47:23,532 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:48:23,625 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:49:23,559 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:50:23,811 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:51:23,535 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:52:23,579 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:53:23,566 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:54:23,573 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:55:23,705 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:56:23,494 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:57:23,598 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:58:23,486 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 06:59:23,653 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 06:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:00:01,427 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 07:00:23,538 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:01:23,567 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:02:23,456 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:03:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:04:23,592 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:05:23,499 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:06:23,514 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:07:23,580 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:08:23,501 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:09:23,570 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:10:23,636 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:11:23,564 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:12:23,485 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:13:23,496 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:14:23,671 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:15:23,541 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:16:23,418 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:17:23,506 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:18:23,565 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:19:23,516 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:20:01,762 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 07:20:23,539 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:21:23,662 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:22:23,583 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:23:23,531 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:24:23,546 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:25:23,711 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:26:23,455 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:27:24,048 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:27:24] "GET /health HTTP/1.1" 200 -
2026-04-14 07:28:23,588 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:29:23,496 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:30:23,621 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:31:23,490 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:32:23,568 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:33:23,597 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:34:23,560 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:35:23,669 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:36:23,564 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:37:23,603 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:38:23,579 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:39:23,707 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:40:01,983 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 07:40:23,610 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:41:23,623 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:42:23,633 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:43:23,541 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:44:23,555 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:45:23,609 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:46:23,467 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:47:23,839 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:48:23,669 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:49:23,550 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:50:23,634 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:51:23,520 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:52:23,579 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:53:23,459 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:54:23,550 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:55:23,537 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:56:23,529 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:57:23,558 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:58:23,530 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 07:59:23,628 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 07:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:00:01,469 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 08:00:23,480 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:01:23,494 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:02:23,542 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:03:23,462 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:04:23,754 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:05:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:06:23,478 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:07:23,550 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:08:23,549 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:09:23,747 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:10:23,537 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:11:23,762 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:12:23,587 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:13:23,499 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:14:23,602 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:15:23,463 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:16:23,648 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:17:23,479 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:18:23,559 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:19:23,532 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:20:01,761 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 08:20:23,475 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:21:23,493 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:21:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:22:23,479 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:23:23,625 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:23:38,651 - __main__ - INFO - Request: model=auto -> provider=Local Qwen, resolved_model=qwen/qwen3.5-35b-a3b, stream=False
2026-04-14 08:23:38,670 - __main__ - WARNING - Provider Local Qwen returned 400: {'error': '{\n "error": {\n "message": "No models loaded. Please load a model in the developer page or use the \'lms load\' command.",\n "type": "invalid_request_error",\n "param": "model",\n "code": null\n }\n}'}
2026-04-14 08:23:38,671 - __main__ - INFO - Switching to next provider: SiliconFlow DeepSeek
2026-04-14 08:24:23,555 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:25:23,458 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:25:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:25:39,955 - __main__ - ERROR - Attempt 2 failed: Provider SiliconFlow DeepSeek timeout
2026-04-14 08:25:55,153 - werkzeug - INFO - 192.168.2.8 - - [14/Apr/2026 08:25:55] "POST /v1/chat/completions HTTP/1.1" 200 -
2026-04-14 08:26:23,665 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:27:23,577 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:28:23,492 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:29:23,575 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:30:23,463 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:31:23,563 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:32:23,540 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:33:23,768 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:34:23,641 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:35:23,706 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:36:23,699 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:37:23,898 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:38:23,872 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:39:24,025 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:39:24] "GET /health HTTP/1.1" 200 -
2026-04-14 08:40:02,008 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:40:02] "GET /health HTTP/1.1" 200 -
2026-04-14 08:40:23,596 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:41:23,573 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:42:23,527 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:43:23,511 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:44:23,562 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:45:23,528 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:46:23,740 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:47:23,547 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:48:23,512 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:49:23,699 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:50:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:51:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:52:23,682 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:53:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:54:23,508 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:55:23,757 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:56:23,704 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:57:23,581 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:58:23,710 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 08:59:23,473 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 08:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:00:01,389 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:00:01] "GET /health HTTP/1.1" 200 -
2026-04-14 09:00:23,484 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:01:23,509 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:02:23,578 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:03:23,691 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:04:23,651 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:05:23,716 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:06:23,558 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:07:23,755 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:08:23,613 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:09:23,563 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:10:23,760 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:11:23,585 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:12:23,684 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:13:23,613 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:14:23,961 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:15:22,054 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:15:22] "GET /health HTTP/1.1" 200 -
2026-04-14 09:16:23,707 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:17:23,672 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:18:23,766 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:18:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:19:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:19:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:20:01,630 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 09:20:23,548 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:20:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:21:22,021 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:21:22] "GET /health HTTP/1.1" 200 -
2026-04-14 09:22:23,521 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:22:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:23:23,536 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:23:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:24:23,570 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:24:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:25:21,984 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:25:21] "GET /health HTTP/1.1" 200 -
2026-04-14 09:26:23,468 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:26:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:27:23,432 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:28:23,532 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:29:23,629 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:30:23,499 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:30:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:31:23,475 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:32:23,546 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:33:23,433 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:34:23,480 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:34:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:35:23,485 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:35:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:36:23,461 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:36:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:37:23,544 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:37:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:38:23,447 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:38:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:39:23,489 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:39:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:40:01,898 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:40:01] "GET /health HTTP/1.1" 200 -
2026-04-14 09:40:23,467 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:40:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:41:23,493 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:41:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:42:23,520 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:42:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:43:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:43:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:44:23,422 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:44:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:45:23,441 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:45:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:46:23,539 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:46:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:47:23,448 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:47:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:48:23,462 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:48:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:49:23,471 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:49:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:50:23,468 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:50:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:51:23,458 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:51:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:52:23,486 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:52:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:53:23,424 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:53:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:54:23,505 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:54:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:55:23,498 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:55:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:56:23,378 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:56:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:57:23,581 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:57:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:58:23,392 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:58:23] "GET /health HTTP/1.1" 200 -
2026-04-14 09:59:23,436 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 09:59:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:00:02,271 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:00:02] "GET /health HTTP/1.1" 200 -
2026-04-14 10:00:23,454 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:00:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:01:23,406 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:01:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:02:23,402 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:02:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:03:23,429 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:03:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:04:23,513 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:04:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:05:23,493 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:05:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:06:23,479 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:06:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:07:23,455 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:07:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:08:23,432 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:08:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:09:23,476 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:09:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:10:23,516 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:10:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:11:23,504 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:11:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:12:23,558 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:12:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:13:23,440 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:13:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:14:23,412 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:14:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:15:23,509 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:15:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:16:23,468 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:16:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:17:23,507 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:17:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:18:22,346 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:18:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:19:21,993 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:19:21] "GET /health HTTP/1.1" 200 -
2026-04-14 10:20:01,421 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:20:01] "GET /health HTTP/1.1" 200 -
2026-04-14 10:20:20,254 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:20:20] "GET /health HTTP/1.1" 200 -
2026-04-14 10:20:22,180 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:20:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:20:52,058 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:20:52] "GET /health HTTP/1.1" 200 -
2026-04-14 10:21:22,089 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:21:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:21:52,052 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:21:52] "GET /health HTTP/1.1" 200 -
2026-04-14 10:22:13,545 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:13] "GET /admin HTTP/1.1" 200 -
2026-04-14 10:22:13,645 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:13] "GET /api/admin/stats HTTP/1.1" 200 -
2026-04-14 10:22:13,648 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:13] "GET /api/admin/providers HTTP/1.1" 200 -
2026-04-14 10:22:22,479 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:22:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:22:28,323 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:28] "GET /admin/auto-profiles HTTP/1.1" 200 -
2026-04-14 10:22:29,108 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:29] "GET /api/admin/auto-profiles HTTP/1.1" 200 -
2026-04-14 10:22:29,110 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:29] "GET /api/admin/providers HTTP/1.1" 200 -
2026-04-14 10:22:29,238 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:29] "GET /admin/chat HTTP/1.1" 200 -
2026-04-14 10:22:29,394 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:29] "GET /api/admin/chat/models HTTP/1.1" 200 -
2026-04-14 10:22:29,397 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:29] "GET /api/admin/chat/list HTTP/1.1" 200 -
2026-04-14 10:22:29,420 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:29] "GET /api/chat/9564cc5d HTTP/1.1" 404 -
2026-04-14 10:22:30,001 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:30] "GET /admin/auto-profiles HTTP/1.1" 200 -
2026-04-14 10:22:30,075 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:30] "GET /api/admin/providers HTTP/1.1" 200 -
2026-04-14 10:22:30,078 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:22:30] "GET /api/admin/auto-profiles HTTP/1.1" 200 -
2026-04-14 10:22:52,078 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:22:52] "GET /health HTTP/1.1" 200 -
2026-04-14 10:23:22,022 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:23:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:23:52,021 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:23:52] "GET /health HTTP/1.1" 200 -
2026-04-14 10:24:21,996 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:24:21] "GET /health HTTP/1.1" 200 -
2026-04-14 10:24:51,979 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:24:51] "GET /health HTTP/1.1" 200 -
2026-04-14 10:25:22,038 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:25:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:25:52,497 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:25:52] "GET /health HTTP/1.1" 200 -
2026-04-14 10:26:22,515 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:26:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:27:23,479 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:27:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:28:23,602 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:28:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:29:19,971 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:29:19] "GET /admin/auto-profiles HTTP/1.1" 200 -
2026-04-14 10:29:20,066 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:29:20] "GET /api/admin/providers HTTP/1.1" 200 -
2026-04-14 10:29:20,068 - werkzeug - INFO - 192.168.2.10 - - [14/Apr/2026 10:29:20] "GET /api/admin/auto-profiles HTTP/1.1" 200 -
2026-04-14 10:29:23,531 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:29:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:30:11,279 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:30:11] "GET /health HTTP/1.1" 200 -
2026-04-14 10:30:22,484 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:30:22] "GET /health HTTP/1.1" 200 -
2026-04-14 10:30:52,549 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:30:52] "GET /health HTTP/1.1" 200 -
2026-04-14 10:31:23,485 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:31:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:32:23,463 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:32:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:33:23,514 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:33:23] "GET /health HTTP/1.1" 200 -
2026-04-14 10:34:23,570 - werkzeug - INFO - 127.0.0.1 - - [14/Apr/2026 10:34:23] "GET /health HTTP/1.1" 200 -