1590 lines
189 KiB
Plaintext
1590 lines
189 KiB
Plaintext
|
|
2025-09-06 17:34:42,187 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 17:34:43,029 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:34:44,184 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 39 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:34:44,208 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 39 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:34:44,208 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:34:44,218 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 39 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:34:44,266 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://172.20.10.9:5000
|
|||
|
|
2025-09-06 17:34:44,267 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 17:34:47,618 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:47] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:47,803 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:47] "GET /static/js/dashboard.js HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,139 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,141 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,144 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,190 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,200 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,201 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:48,247 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:48] "[33mGET /favicon.ico HTTP/1.1[0m" 404 -
|
|||
|
|
2025-09-06 17:34:53,112 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:53] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:53,157 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:53] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:58,136 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:58] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:34:58,155 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:34:58] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:01,305 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:01] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:03,149 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:03] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:05,069 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:05] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:08,149 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:08] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:13,150 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:15,003 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:15] "GET /api/settings HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:16,165 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:35:16,165 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:35:16,172 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:35:16,180 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:35:16,187 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:16] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:18,139 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:18] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:19,291 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:19] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:20,032 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:20] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:22,098 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:22] "POST /api/agent/monitoring/start HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:23,142 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:23] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:28,136 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:28] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:28,148 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:28] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:28,242 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:28] "POST /api/agent/proactive-monitoring HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:31,320 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:31] "POST /api/agent/intelligent-analysis HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:33,149 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:33] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:36,721 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_user_001_1757151336
|
|||
|
|
2025-09-06 17:35:36,721 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:36] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:38,148 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:43,157 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:43] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:48,145 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:50,520 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:35:50,538 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:50] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:53,148 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:53] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:35:59,095 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:35:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:03,142 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:03] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:09,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:14,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:19,083 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:24,083 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:29,074 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:34,090 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:38,603 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:43,149 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:43] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:45,045 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:36:45,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:45] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:49,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:54,102 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:36:59,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:36:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:04,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:09,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:14,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:19,095 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:24,099 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:29,089 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:34,098 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:39,105 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:44,100 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:50,611 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:50] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:52,984 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>Ự: session_user_001_1757151336
|
|||
|
|
2025-09-06 17:37:52,984 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:52] "DELETE /api/chat/session/session_user_001_1757151336 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:53,159 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:53] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:37:58,156 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:37:58] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:03,156 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:03] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:08,154 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:08] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:13,157 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:15,989 - src.dialogue.dialogue_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>: WO20250906173815
|
|||
|
|
2025-09-06 17:38:15,992 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:15] "POST /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:16,004 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:16] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:18,184 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:18] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:19,525 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:19] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:21,067 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:21] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:21,072 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:21] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:21,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:21] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:21,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:21] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:23,157 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:23] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:28,144 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:28] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:28,150 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:28] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:28,165 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:28] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:28,183 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:28] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:28,198 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:28] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:31,539 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:31] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:33,162 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:33] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:34,428 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:38:34,429 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:38:34,438 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:38:34,439 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:38:34,444 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:34] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:35,662 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:35] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:35,932 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 17:38:37,460 - __main__ - INFO - <20>û<EFBFBD><C3BB>ֶ<EFBFBD>ֹͣ<CDA3><D6B9><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:38:38,155 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:42,795 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:42] "GET /api/workorders?status=open HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:43,153 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:43] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:46,004 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_test_user_1757151526
|
|||
|
|
2025-09-06 17:38:46,005 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:46] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:48,157 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:52,463 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:38:52,485 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:52] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:53,154 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:53] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:54,828 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:54] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:38:58,159 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:38:58] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:00,192 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:39:00,208 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:00] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:03,155 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:03] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:07,214 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:39:07,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:07] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:08,162 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:08] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:13,155 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:14,175 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:39:14,180 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:14] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:17,204 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:17] "GET /api/chat/history/session_test_user_1757151526 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:18,157 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:18] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:19,229 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>Ự: session_test_user_1757151526
|
|||
|
|
2025-09-06 17:39:19,230 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:19] "DELETE /api/chat/session/session_test_user_1757151526 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:23,151 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:23] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:28,161 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:28] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:33,152 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:33] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:36,098 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:36] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:36,309 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:39:36,312 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 17:39:36,314 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:36] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:36,326 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:36] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:38,153 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:38,979 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:38] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:39,046 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:39:39,188 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:39,203 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:39,207 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:39,215 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:39,247 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:39,251 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:40,788 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:40] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:44,197 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:44,867 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_test_user_1757151584
|
|||
|
|
2025-09-06 17:39:44,869 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:44] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:50,174 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:50] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:52,172 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:39:52,191 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:52] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:55,092 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:55] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:39:55,879 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_test_user_1757151595
|
|||
|
|
2025-09-06 17:39:55,879 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:39:55] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:00,093 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:00] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:01,606 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:40:01,625 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:01] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:05,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:09,204 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:10,290 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:10] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:11,926 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:11] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:14,198 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:14,436 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:14] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:14,445 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:14] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:14,448 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:14] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:14,470 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:14] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:19,194 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:24,195 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:24,706 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_user_001_1757151624
|
|||
|
|
2025-09-06 17:40:24,706 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:24] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:29,236 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:40:29,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:29] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:30,081 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:35,117 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:39,185 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:40:45,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:40:45] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:16,705 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 17:41:17,465 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:41:18,693 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:41:18,701 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:41:18,702 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:41:18,710 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:41:18,753 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://172.20.10.9:5000
|
|||
|
|
2025-09-06 17:41:18,754 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 17:41:20,096 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:20] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,176 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,502 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:41:24,558 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,565 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,573 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,599 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,612 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:24,620 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:24] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:25,093 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:25] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:28,337 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_user_001_1757151688
|
|||
|
|
2025-09-06 17:41:28,338 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:28] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:29,559 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:30,115 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:33,876 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:41:33,894 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:33] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:34,583 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:35,080 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:39,556 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:44,554 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:44,782 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:41:44,799 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:44] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:49,553 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:53,295 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:41:53,312 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:53] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:54,561 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:55,787 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:55] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:58,579 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:58] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:41:59,560 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:41:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:00,454 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:00] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:00,638 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:00] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:02,825 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:02,864 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:42:02,974 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:02,980 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:02,988 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:02,988 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:02,999 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:02] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:03,001 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:03] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:07,980 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:07] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:08,560 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:08] "GET /api/settings HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:10,103 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:12,982 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:12] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:17,462 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:17] "POST /api/settings HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:17,980 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:17] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:19,049 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:42:19,049 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:42:19,057 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:42:19,057 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:42:19,063 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:19] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:22,591 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:22] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:22,979 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:22] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:23,573 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:23] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:24,362 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:24] "GET /api/agent/status HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:27,986 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:27] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:28,925 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:28] "POST /api/agent/monitoring/stop HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:29,937 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:29] "POST /api/agent/monitoring/start HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:32,989 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:32] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:42:38,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:42:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:33,497 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 17:51:34,372 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:51:35,820 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:51:35,830 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:51:35,831 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:51:35,839 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:51:35,854 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:51:35,855 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:51:35,855 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: search_knowledge
|
|||
|
|
2025-09-06 17:51:35,855 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: create_work_order
|
|||
|
|
2025-09-06 17:51:35,855 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: update_work_order
|
|||
|
|
2025-09-06 17:51:35,857 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: generate_response
|
|||
|
|
2025-09-06 17:51:35,857 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: analyze_data
|
|||
|
|
2025-09-06 17:51:35,857 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: send_notification
|
|||
|
|
2025-09-06 17:51:35,857 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: schedule_task
|
|||
|
|
2025-09-06 17:51:35,857 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: web_search
|
|||
|
|
2025-09-06 17:51:35,857 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: file_operation
|
|||
|
|
2025-09-06 17:51:35,858 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: database_query
|
|||
|
|
2025-09-06 17:51:35,858 - src.agent.tool_manager - INFO - <20><>ע<EFBFBD><D7A2> 10 <20><>Ĭ<EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD>
|
|||
|
|
2025-09-06 17:51:35,858 - src.agent.agent_core - INFO - Agent<6E><74><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:51:35,859 - src.agent_assistant - INFO - TSP Agent<6E><74><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 17:51:35,867 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 40 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:51:35,933 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://172.20.10.9:5000
|
|||
|
|
2025-09-06 17:51:35,933 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 17:51:38,101 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:39,651 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:39] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:39,956 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:39] "GET /static/js/dashboard.js HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:40,031 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:40] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:40,036 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:40] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:40,056 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:40] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:40,073 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:40] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:40,106 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:40] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:40,168 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:40] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:42,642 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:42] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:51:43,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:43] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:45,036 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:45] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:45,779 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:45] "[35m[1mPOST /api/agent/monitoring/start HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:51:48,012 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:48] "[35m[1mPOST /api/agent/monitoring/start HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:51:48,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:48,575 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: maximum recursion depth exceeded while calling a Python object
|
|||
|
|
2025-09-06 17:51:48,575 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:48] "POST /api/agent/proactive-monitoring HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:50,018 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:50] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:51:50,032 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:50] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:50,072 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:50] "[35m[1mPOST /api/agent/monitoring/start HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:51:51,260 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:51] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:51,935 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:51] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:53,087 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:53] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:53,973 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:51:53,973 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:51:53,979 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:51:53,980 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 17:51:53,988 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:53] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:54,410 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:54] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:51:55,028 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:51:55] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:00,027 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:00] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:01,242 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 41 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 17:52:01,244 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 123...
|
|||
|
|
2025-09-06 17:52:01,244 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:01] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:01,253 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:01] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,282 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,337 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:52:04,458 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,464 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,476 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,477 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,483 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,503 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:04,512 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,194 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:52:05,370 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,373 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,382 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,385 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,389 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,407 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,409 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,871 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:05,915 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:05] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:52:06,003 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:06,007 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:06,016 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:06,033 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:06,039 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:06,040 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:06,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:10,093 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:10,109 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:11,012 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:16,012 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:21,009 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:21] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:26,007 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:31,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:36,085 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:36] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:41,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:46,010 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:48,809 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 17:52:48,810 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 17:52:48,811 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:48] "[35m[1mPOST /api/knowledge/upload HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:52:51,008 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:56,010 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:58,161 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:58] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:59,176 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:59] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:52:59,767 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:52:59] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:00,652 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:00] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:01,008 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:01,079 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:01] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:01,546 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:01] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,168 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,216 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:53:03,322 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,330 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,338 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,349 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,353 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,370 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,373 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,819 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,861 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:53:03,958 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,966 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,975 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,976 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:03,981 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:03] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,009 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,011 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,074 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,125 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:53:04,211 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,214 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,225 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,254 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,265 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,758 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,809 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 17:53:04,888 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,892 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,903 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,912 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,919 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,925 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:04,932 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:09,899 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:10,089 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:10,106 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:14,898 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:20,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:20] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:25,107 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:25] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:30,085 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:35,087 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:40,089 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:40] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:45,083 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:45] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:46,819 - src.core.llm_client - ERROR - API<50><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ
|
|||
|
|
2025-09-06 17:53:46,820 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:46] "[35m[1mPOST /api/knowledge/upload HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 17:53:49,894 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:53:54,901 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:53:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:00,093 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:00] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:05,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:10,093 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:10,110 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:10,132 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:15,083 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:15] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:20,087 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:20] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:25,085 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:25] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:30,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:35,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:40,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:40] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:45,088 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:45] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:50,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:50] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 17:54:55,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 17:54:55] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:22,095 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 18:05:23,206 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:05:24,910 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 41 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 18:05:24,922 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 41 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 18:05:24,924 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 18:05:24,935 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 41 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 18:05:24,951 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 41 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 18:05:24,952 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 18:05:24,952 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: search_knowledge
|
|||
|
|
2025-09-06 18:05:24,952 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: create_work_order
|
|||
|
|
2025-09-06 18:05:24,952 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: update_work_order
|
|||
|
|
2025-09-06 18:05:24,954 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: generate_response
|
|||
|
|
2025-09-06 18:05:24,954 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: analyze_data
|
|||
|
|
2025-09-06 18:05:24,954 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: send_notification
|
|||
|
|
2025-09-06 18:05:24,954 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: schedule_task
|
|||
|
|
2025-09-06 18:05:24,954 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: web_search
|
|||
|
|
2025-09-06 18:05:24,954 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: file_operation
|
|||
|
|
2025-09-06 18:05:24,956 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: database_query
|
|||
|
|
2025-09-06 18:05:24,956 - src.agent.tool_manager - INFO - <20><>ע<EFBFBD><D7A2> 10 <20><>Ĭ<EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD>
|
|||
|
|
2025-09-06 18:05:24,956 - src.agent.agent_core - INFO - Agent<6E><74><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 18:05:24,957 - src.agent_assistant - INFO - TSP Agent<6E><74><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 18:05:24,971 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 41 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 18:05:25,035 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://172.20.10.9:5000
|
|||
|
|
2025-09-06 18:05:25,037 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 18:05:29,921 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:29] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,131 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 18:05:30,277 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,283 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,305 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,322 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,335 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,349 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,353 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,361 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,361 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:30,383 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:30] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:35,288 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:37,844 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:37] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 18:05:40,266 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:40] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 18:05:40,283 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:40] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:41,087 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:41] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:43,797 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:43] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:45,290 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:45] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:50,288 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:50] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:05:55,279 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:05:55] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:00,280 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:00] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:05,280 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:11,097 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:11,395 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:06:11,396 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 18:06:11,396 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:11] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:16,103 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:21,095 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:21] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:26,090 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:31,101 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:36,088 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:36] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:41,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:46,103 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:51,113 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:06:56,098 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:06:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:01,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:06,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:10,291 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:16,130 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:21,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:21] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:26,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:31,092 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:36,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:36] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:41,081 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:46,086 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:51,102 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:07:56,089 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:07:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:08:01,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:08:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:08:06,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:08:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:08:11,103 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:08:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:08:16,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:08:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:09:10,095 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:09:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:04,786 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:05,287 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:11,100 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,605 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,649 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 18:10:14,777 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,784 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,791 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,794 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,801 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,811 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:14,814 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:19,789 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:22,179 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 42 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 18:10:22,180 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 12...
|
|||
|
|
2025-09-06 18:10:22,181 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:22] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:22,189 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:22] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,266 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,271 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,277 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,287 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,776 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,781 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,787 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,797 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:24,809 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,696 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,738 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 18:10:27,833 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,837 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,846 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,850 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,851 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,857 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,866 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,868 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,878 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:27,882 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:27] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,322 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,365 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 18:10:28,465 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,471 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,473 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,481 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,488 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,498 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,504 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,507 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,509 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,539 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,895 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:28,936 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:28] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 18:10:29,042 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,044 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,070 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,076 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,076 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,083 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,096 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:29,927 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:29] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:30,511 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:30] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:31,754 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:31] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:32,232 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:32] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 18:10:32,822 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:32,823 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:32,834 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:32,835 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:32,839 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:32] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:33,643 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:33] "GET /api/settings HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:34,054 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:34,761 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:34,761 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:34,768 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:34,769 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:10:34,773 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:34] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:37,963 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:37] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:37,968 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:37] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:37,972 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:37] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:37,981 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:37] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:39,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:39] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:39,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:39] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:39,062 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:39] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:39,066 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:39] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:39,078 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:40,447 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_user_001_1757153440
|
|||
|
|
2025-09-06 18:10:40,447 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:40] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:44,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:45,434 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:10:45,441 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:45] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:49,050 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:54,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:10:59,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:10:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:04,051 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:04,955 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:11:04,959 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:04] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:09,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:10,204 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:10] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:11,223 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:11] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:12,293 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:12] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:12,803 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:12] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:14,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:16,704 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:16] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:18,709 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:18,709 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:18,714 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:18,714 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:18,717 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:18] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:19,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:20,119 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:20] "GET /api/settings HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:20,708 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:20,708 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:20,714 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:20,714 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 18:11:20,717 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:20] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:24,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:25,554 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:25] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:25,557 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:25] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:25,563 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:25] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:25,574 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:25] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:26,734 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:26] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:26,739 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:26] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:26,739 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:26] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:26,751 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:26] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:29,040 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:29] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:29,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:29] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:29,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:29] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:29,063 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:29] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:29,069 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:34,050 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:34,835 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:34] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 18:11:39,050 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:42,698 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:11:42,715 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:42] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:44,049 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:49,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:54,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:56,958 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:56] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:57,379 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:57] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:11:59,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:11:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:04,049 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:09,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:14,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:17,663 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:12:17,663 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 18:12:17,665 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:17] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:19,055 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:24,056 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:29,094 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:34,098 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:39,074 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:44,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:49,089 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:54,077 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:12:59,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:12:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:13:04,069 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:13:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:13:09,080 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:13:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:13:14,069 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:13:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:13:19,081 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:13:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:13:24,080 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:13:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:10,087 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:44,991 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:49,049 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:49,844 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:49] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:53,410 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:53] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:54,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:57,294 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:57] "POST /api/alerts/4/resolve HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:57,302 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:57] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:57,882 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:57] "POST /api/alerts/5/resolve HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:57,892 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:57] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,213 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "POST /api/alerts/6/resolve HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,222 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,412 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "POST /api/alerts/1/resolve HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,420 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,597 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "POST /api/alerts/2/resolve HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,605 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,771 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "POST /api/alerts/3/resolve HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:58,779 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:58] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:59,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:59] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:14:59,063 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:14:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:01,530 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:01] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:01,896 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:01] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:02,089 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:02] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:03,291 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:03] "GET /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:04,050 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:09,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:14,049 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:19,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:24,046 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:29,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:34,044 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:39,044 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:44,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:44,266 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:15:44,267 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 18:15:44,267 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:44] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:49,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:54,057 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:15:59,057 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:15:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:04,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:09,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:14,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:19,083 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:24,082 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:29,076 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:34,072 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:39,070 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:44,076 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:49,085 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:54,036 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:16:59,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:16:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:01,528 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:17:01,544 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:01] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:04,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:09,046 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:14,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:19,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:22,974 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 18:17:22,977 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:22] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:24,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:29,055 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:34,049 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:39,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:44,056 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:49,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:54,051 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:17:59,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:17:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:04,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:09,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:14,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:19,051 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:24,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:29,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:34,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:39,055 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:44,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:49,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:54,055 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:18:59,052 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:18:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:04,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:09,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:14,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:19,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:24,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:29,050 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:34,054 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:39,053 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:44,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:49,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:54,057 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:19:59,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:19:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:04,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:09,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:14,047 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:19,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:24,058 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:29,046 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:34,055 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:39,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:44,054 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:49,050 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:54,044 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:20:59,051 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:20:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:21:04,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:21:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:21:09,051 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:21:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:21:14,045 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:21:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:21:19,091 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:21:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 18:21:24,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 18:21:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:18,814 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 20:04:19,813 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:04:21,365 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,365 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,372 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,373 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,373 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:04:21,373 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,373 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,373 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,373 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,373 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:04:21,373 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: search_knowledge
|
|||
|
|
2025-09-06 20:04:21,373 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: create_work_order
|
|||
|
|
2025-09-06 20:04:21,373 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: update_work_order
|
|||
|
|
2025-09-06 20:04:21,377 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: generate_response
|
|||
|
|
2025-09-06 20:04:21,377 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: analyze_data
|
|||
|
|
2025-09-06 20:04:21,377 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: send_notification
|
|||
|
|
2025-09-06 20:04:21,377 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: schedule_task
|
|||
|
|
2025-09-06 20:04:21,377 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: web_search
|
|||
|
|
2025-09-06 20:04:21,377 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: file_operation
|
|||
|
|
2025-09-06 20:04:21,379 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: database_query
|
|||
|
|
2025-09-06 20:04:21,379 - src.agent.tool_manager - INFO - <20><>ע<EFBFBD><D7A2> 10 <20><>Ĭ<EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD>
|
|||
|
|
2025-09-06 20:04:21,379 - src.agent.agent_core - INFO - Agent<6E><74><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:04:21,379 - src.agent_assistant - INFO - TSP Agent<6E><74><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:04:21,381 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,381 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:21,430 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://192.168.1.238:5000
|
|||
|
|
2025-09-06 20:04:21,431 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 20:04:24,092 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,406 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,583 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /static/js/dashboard.js HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,744 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,747 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,754 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,767 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,768 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:26,769 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6>ͳ<EFBFBD><CDB3>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:26,770 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:26,782 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:29,134 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:29,134 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀʧ<C4BF><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:29,134 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:29] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:31,042 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:31,042 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀʧ<C4BF><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:31,042 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:31] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:31,759 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,610 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,653 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 20:04:32,750 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,753 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,765 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,765 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,766 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:32,776 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:32,786 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6>ͳ<EFBFBD><CDB3>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:32,789 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀʧ<C4BF><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:32,797 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,799 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:32,805 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:32] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,316 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,356 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 20:04:33,459 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,464 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,474 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,475 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,475 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:33,486 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:33,492 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6>ͳ<EFBFBD><CDB3>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:33,494 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀʧ<C4BF><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:33,498 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,500 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:33,505 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:33] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:34,385 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:34] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:35,367 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:35] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:04:37,055 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:37] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:04:38,467 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:39,792 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:39] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:41,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:41] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:04:41,917 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:41] "[35m[1mPOST /api/agent/monitoring/start HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:04:43,461 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:43] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:04:43,479 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:43] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:43,772 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:43,772 - src.knowledge_base.knowledge_manager - ERROR - <20><>ȡ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀʧ<C4BF><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT count(*) AS count_1
|
|||
|
|
FROM (SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true) AS anon_1]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:43,772 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:43] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:48,463 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:50,005 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'is_verified' in 'field list'")
|
|||
|
|
[SQL: INSERT INTO knowledge_entries (question, answer, category, confidence_score, usage_count, created_at, updated_at, is_active, is_verified, verified_by, verified_at, vector_embedding) VALUES (%(question)s, %(answer)s, %(category)s, %(confidence_score)s, %(usage_count)s, %(created_at)s, %(updated_at)s, %(is_active)s, %(is_verified)s, %(verified_by)s, %(verified_at)s, %(vector_embedding)s)]
|
|||
|
|
[parameters: {'question': '123', 'answer': '321', 'category': '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'confidence_score': 0.0, 'usage_count': 0, 'created_at': datetime.datetime(2025, 9, 6, 20, 4, 50, 5238), 'updated_at': datetime.datetime(2025, 9, 6, 20, 4, 50, 5238), 'is_active': 1, 'is_verified': 0, 'verified_by': None, 'verified_at': None, 'vector_embedding': None}]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:50,005 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀʧ<C4BF><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'is_verified' in 'field list'")
|
|||
|
|
[SQL: INSERT INTO knowledge_entries (question, answer, category, confidence_score, usage_count, created_at, updated_at, is_active, is_verified, verified_by, verified_at, vector_embedding) VALUES (%(question)s, %(answer)s, %(category)s, %(confidence_score)s, %(usage_count)s, %(created_at)s, %(updated_at)s, %(is_active)s, %(is_verified)s, %(verified_by)s, %(verified_at)s, %(vector_embedding)s)]
|
|||
|
|
[parameters: {'question': '123', 'answer': '321', 'category': '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'confidence_score': 0.0, 'usage_count': 0, 'created_at': datetime.datetime(2025, 9, 6, 20, 4, 50, 5238), 'updated_at': datetime.datetime(2025, 9, 6, 20, 4, 50, 5238), 'is_active': 1, 'is_verified': 0, 'verified_by': None, 'verified_at': None, 'vector_embedding': None}]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:04:50,005 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:50] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:53,467 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:53] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:04:59,230 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:04:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:04,226 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:09,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:14,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:19,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:24,228 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:28,469 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:28] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:05:28,482 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:28] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:30,081 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_user_001_1757160330
|
|||
|
|
2025-09-06 20:05:30,081 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:30] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:32,565 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true AND knowledge_entries.is_verified = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:05:32,565 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true AND knowledge_entries.is_verified = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:05:33,462 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:33] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:37,281 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:05:37,300 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:37] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:38,463 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:40,958 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true AND knowledge_entries.is_verified = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:05:40,958 - src.knowledge_base.knowledge_manager - ERROR - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6>ʧ<EFBFBD><CAA7>: (pymysql.err.OperationalError) (1054, "Unknown column 'knowledge_entries.is_verified' in 'field list'")
|
|||
|
|
[SQL: SELECT knowledge_entries.id AS knowledge_entries_id, knowledge_entries.question AS knowledge_entries_question, knowledge_entries.answer AS knowledge_entries_answer, knowledge_entries.category AS knowledge_entries_category, knowledge_entries.confidence_score AS knowledge_entries_confidence_score, knowledge_entries.usage_count AS knowledge_entries_usage_count, knowledge_entries.created_at AS knowledge_entries_created_at, knowledge_entries.updated_at AS knowledge_entries_updated_at, knowledge_entries.is_active AS knowledge_entries_is_active, knowledge_entries.is_verified AS knowledge_entries_is_verified, knowledge_entries.verified_by AS knowledge_entries_verified_by, knowledge_entries.verified_at AS knowledge_entries_verified_at, knowledge_entries.vector_embedding AS knowledge_entries_vector_embedding
|
|||
|
|
FROM knowledge_entries
|
|||
|
|
WHERE knowledge_entries.is_active = true AND knowledge_entries.is_verified = true]
|
|||
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|||
|
|
2025-09-06 20:05:43,476 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:43] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:48,467 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:53,356 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:05:53,373 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:53] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:54,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:05:59,231 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:05:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:04,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:09,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:14,233 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:19,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:23,463 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:23] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:29,230 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:34,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:39,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:44,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:49,240 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:54,231 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:06:59,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:06:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:07:04,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:07:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:07:09,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:07:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:07:14,233 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:07:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:07:19,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:07:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:07:24,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:07:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:03,851 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:03] "GET /api/knowledge?page=1&per_page=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:05,910 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 43 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:08:05,911 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD> - <20><><EFBFBD>β<EFBFBD><CEB2><EFBFBD><EFBFBD>¹<EFBFBD><C2B9>ܣ<EFBFBD>...
|
|||
|
|
2025-09-06 20:08:05,911 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:05] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:07,931 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:07] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:09,978 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>֤<EFBFBD>ɹ<EFBFBD>: 43
|
|||
|
|
2025-09-06 20:08:09,978 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:09] "POST /api/knowledge/verify/43 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:12,004 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:12] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:13,243 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:14,040 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - location
|
|||
|
|
2025-09-06 20:08:14,043 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - status
|
|||
|
|
2025-09-06 20:08:14,049 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - battery
|
|||
|
|
2025-09-06 20:08:14,053 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - engine
|
|||
|
|
2025-09-06 20:08:14,056 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - location
|
|||
|
|
2025-09-06 20:08:14,057 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - status
|
|||
|
|
2025-09-06 20:08:14,064 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - fault
|
|||
|
|
2025-09-06 20:08:14,064 - src.vehicle.vehicle_data_manager - INFO - ʾ<><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳɹ<D3B3>
|
|||
|
|
2025-09-06 20:08:14,064 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:14] "POST /api/vehicle/init-sample-data HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:16,084 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:16] "GET /api/vehicle/data?vehicle_id=V001&limit=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:18,120 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:18] "GET /api/vehicle/data/V001/latest HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:20,152 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:20] "GET /api/vehicle/data/V001/summary HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:08:35,859 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:08:35,861 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:08:35,862 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:08:35] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:09:13,263 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:09:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:13,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:42,789 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:42] "GET /api/knowledge?page=1&per_page=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:44,824 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:10:44,824 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD> - <20><><EFBFBD>β<EFBFBD><CEB2><EFBFBD><EFBFBD>¹<EFBFBD><C2B9>ܣ<EFBFBD>...
|
|||
|
|
2025-09-06 20:10:44,828 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:44] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:46,856 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:46] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:48,878 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>֤<EFBFBD>ɹ<EFBFBD>: 48
|
|||
|
|
2025-09-06 20:10:48,878 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:48] "POST /api/knowledge/verify/48 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:50,911 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:50] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:52,948 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - location
|
|||
|
|
2025-09-06 20:10:52,948 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - status
|
|||
|
|
2025-09-06 20:10:52,948 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - battery
|
|||
|
|
2025-09-06 20:10:52,957 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - engine
|
|||
|
|
2025-09-06 20:10:52,957 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - location
|
|||
|
|
2025-09-06 20:10:52,957 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - status
|
|||
|
|
2025-09-06 20:10:52,964 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - fault
|
|||
|
|
2025-09-06 20:10:52,964 - src.vehicle.vehicle_data_manager - INFO - ʾ<><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳɹ<D3B3>
|
|||
|
|
2025-09-06 20:10:52,964 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:52] "POST /api/vehicle/init-sample-data HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:55,014 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:55] "GET /api/vehicle/data?vehicle_id=V001&limit=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:57,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:57] "GET /api/vehicle/data/V001/latest HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:10:59,104 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:10:59] "GET /api/vehicle/data/V001/summary HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:11:13,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:11:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:11:20,389 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:11:20,390 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:11:20,390 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:11:20] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:11:57,501 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:11:57,502 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:11:57,503 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:11:57] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:12:13,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:12:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:12:30,730 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:12:30,731 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:12:30,733 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:12:30] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:12:54,623 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:12:54,624 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:12:54,626 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:12:54] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:13,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:21,021 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:21] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:23,494 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:23] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:29,251 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:30,289 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:13:30,290 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:13:30,291 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:30] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:34,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:39,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:44,254 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:49,291 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:54,256 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:13:59,254 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:13:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:14:04,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:14:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:14:09,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:14:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:14:14,253 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:14:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:14:19,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:14:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:14:24,248 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:14:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:15:13,253 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:15:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:15:30,383 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:15:30,384 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:15:30,385 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:15:30] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:15:55,532 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:15:55,534 - src.agent_assistant - ERROR - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʧ<EFBFBD><CAA7>: 'question'
|
|||
|
|
2025-09-06 20:15:55,534 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:15:55] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:16:13,232 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:16:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:16:28,124 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:16:28] "GET /api/knowledge?page=1&per_page=100 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:17:13,255 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:17:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:18:13,265 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:18:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:19:13,255 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:19:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:20:13,255 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:20:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:21:13,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:21:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:22:13,256 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:22:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:13,355 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:33,715 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 20:23:35,076 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:23:37,192 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:23:37,204 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:23:37,206 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:23:37,217 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:23:37,233 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:23:37,234 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:23:37,234 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: search_knowledge
|
|||
|
|
2025-09-06 20:23:37,234 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: create_work_order
|
|||
|
|
2025-09-06 20:23:37,234 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: update_work_order
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: generate_response
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: analyze_data
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: send_notification
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: schedule_task
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: web_search
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: file_operation
|
|||
|
|
2025-09-06 20:23:37,237 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: database_query
|
|||
|
|
2025-09-06 20:23:37,239 - src.agent.tool_manager - INFO - <20><>ע<EFBFBD><D7A2> 10 <20><>Ĭ<EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD>
|
|||
|
|
2025-09-06 20:23:37,239 - src.agent.agent_core - INFO - Agent<6E><74><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:23:37,239 - src.agent_assistant - INFO - TSP Agent<6E><74><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:23:37,253 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:23:37,308 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://192.168.1.238:5000
|
|||
|
|
2025-09-06 20:23:37,308 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 20:23:48,768 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:48] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:49,916 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:49] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:50,189 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 20:23:50,579 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:50,596 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:50,611 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:50,633 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:50,640 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:50,664 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:50] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:54,777 - src.dialogue.realtime_chat - INFO - <20><><EFBFBD><EFBFBD><EFBFBD>»Ự: session_user_001_1757161434
|
|||
|
|
2025-09-06 20:23:54,778 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:54] "POST /api/chat/session HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:55,578 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:55] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:23:59,722 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:23:59,749 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:23:59] "POST /api/chat/message HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:00,575 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:00] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:01,905 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:01] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:24:02,768 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:02] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:03,582 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:03] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:05,582 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:10,573 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:15,297 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:15] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:15,570 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:15] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:15,820 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:15] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:16,114 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:16] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:16,287 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:16] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:17,479 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 20:24:17,481 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 20:24:17,495 - src.core.database - ERROR - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 20:24:17,496 - src.analytics.analytics_manager - ERROR - <20><><EFBFBD><EFBFBD>ÿ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>: 'severity' is an invalid keyword argument for Alert
|
|||
|
|
2025-09-06 20:24:17,504 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:17] "GET /api/analytics HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:20,591 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:20] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:20,992 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:20] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:21,785 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:21] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:22,687 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:22] "[35m[1mGET /api/agent/status HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:24:23,501 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:23] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:25,575 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:25] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:27,352 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀȡ<C4BF><C8A1><EFBFBD><EFBFBD>֤<EFBFBD>ɹ<EFBFBD>: 41
|
|||
|
|
2025-09-06 20:24:27,352 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:27] "POST /api/knowledge/unverify/41 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:27,374 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:27] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:28,842 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀȡ<C4BF><C8A1><EFBFBD><EFBFBD>֤<EFBFBD>ɹ<EFBFBD>: 42
|
|||
|
|
2025-09-06 20:24:28,843 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:28] "POST /api/knowledge/unverify/42 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:28,862 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:28] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:30,178 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:30] "[35m[1mDELETE /api/knowledge/delete/42 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:24:30,578 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:32,661 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:32] "[35m[1mDELETE /api/knowledge/delete/41 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:24:35,579 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:41,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:46,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:51,232 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:24:56,254 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:24:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:01,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:04,507 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀȡ<C4BF><C8A1><EFBFBD><EFBFBD>֤<EFBFBD>ɹ<EFBFBD>: 43
|
|||
|
|
2025-09-06 20:25:04,507 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:04] "POST /api/knowledge/unverify/43 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:04,532 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:04] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:05,376 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>֤<EFBFBD>ɹ<EFBFBD>: 43
|
|||
|
|
2025-09-06 20:25:05,376 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:05] "POST /api/knowledge/verify/43 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:05,395 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:05] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:05,574 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:05] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:09,509 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:09] "[35m[1mDELETE /api/knowledge/delete/48 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:25:10,585 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:10] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:12,026 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:12] "GET /api/knowledge?page=2&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:15,588 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:15] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:16,404 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:16] "GET /api/knowledge?page=3&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:19,403 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:19] "GET /api/knowledge?page=5&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:20,586 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:20] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:22,425 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:22] "GET /api/knowledge?page=4&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:25,571 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:25] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:26,059 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:26] "GET /api/knowledge?page=2&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:28,662 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:28] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:30,596 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:30] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:35,566 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:35] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:41,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:46,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:51,260 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:25:56,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:25:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:01,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:06,242 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:11,243 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:16,243 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:21,250 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:21] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:26,244 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:31,244 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:26:36,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:26:36] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:13,253 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:15,689 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:15] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:20,586 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:20] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:23,023 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 49 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:27:23,025 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 123...
|
|||
|
|
2025-09-06 20:27:23,025 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:23] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:23,054 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:23] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:26,012 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:26] "[35m[1mDELETE /api/knowledge/delete/49 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:27:26,074 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:28,349 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>֤<EFBFBD>ɹ<EFBFBD>: 49
|
|||
|
|
2025-09-06 20:27:28,349 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:28] "POST /api/knowledge/verify/49 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:28,363 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:28] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:31,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:36,252 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:36] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:41,247 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:46,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:51,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:27:56,264 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:27:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:01,248 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:06,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:11,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:16,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:18,704 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:18] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:18,798 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:18] "[36mGET /static/js/dashboard.js HTTP/1.1[0m" 304 -
|
|||
|
|
2025-09-06 20:28:18,969 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:18] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:18,974 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:18] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:18,977 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:18] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:19,034 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:19] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:19,036 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:19,064 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:19] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:19,077 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:19] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:24,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:29,249 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:34,248 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:38,960 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:38] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:41,857 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:41] "GET /api/knowledge?page=1&per_page=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:43,892 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 50 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:28:43,893 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD> - <20><><EFBFBD>β<EFBFBD><CEB2><EFBFBD><EFBFBD>¹<EFBFBD><C2B9>ܣ<EFBFBD>...
|
|||
|
|
2025-09-06 20:28:43,894 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:43] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:44,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:45,925 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:45] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:47,966 - src.knowledge_base.knowledge_manager - INFO - ֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>֤<EFBFBD>ɹ<EFBFBD>: 50
|
|||
|
|
2025-09-06 20:28:47,967 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:47] "POST /api/knowledge/verify/50 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:49,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:50,004 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:50] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:52,043 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - location
|
|||
|
|
2025-09-06 20:28:52,045 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - status
|
|||
|
|
2025-09-06 20:28:52,050 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - battery
|
|||
|
|
2025-09-06 20:28:52,053 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V001 - engine
|
|||
|
|
2025-09-06 20:28:52,055 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - location
|
|||
|
|
2025-09-06 20:28:52,057 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - status
|
|||
|
|
2025-09-06 20:28:52,059 - src.vehicle.vehicle_data_manager - INFO - <20><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳɹ<DDB3>: V002 - fault
|
|||
|
|
2025-09-06 20:28:52,060 - src.vehicle.vehicle_data_manager - INFO - ʾ<><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳɹ<D3B3>
|
|||
|
|
2025-09-06 20:28:52,060 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:52] "POST /api/vehicle/init-sample-data HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:54,092 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:54] "GET /api/vehicle/data?vehicle_id=V001&limit=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:54,226 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:56,133 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:56] "GET /api/vehicle/data/V001/latest HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:58,169 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:58] "GET /api/vehicle/data/V001/summary HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:28:59,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:28:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:04,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:07,163 - src.core.llm_client - INFO - API<50><49><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:29:07,164 - src.agent_assistant - INFO - LLM<4C><4D>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>: [
|
|||
|
|
{
|
|||
|
|
"question": "Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|||
|
|
"answer": "Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>P<EFBFBD><50> 2. <20><>ɲ<EFBFBD><C9B2><EFBFBD><EFBFBD> 3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 4. <20><><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㡣",
|
|||
|
|
"category": "Զ<>̿<EFBFBD><CCBF><EFBFBD>",
|
|||
|
|
"confidence_score": 0.95
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"question": "<22><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>APPԶ<50><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|||
|
|
"answer": "ͨ<><CDA8>APPԶ<50><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>£<EFBFBD>1. <20><><EFBFBD><EFBFBD>APP 2. <20><><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť 3. ȷ<><C8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD> 4. <20>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɡ<EFBFBD>",
|
|||
|
|
"category": "APP<50><50><EFBFBD><EFBFBD>",
|
|||
|
|
"confidence_score": 0.9
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"question": "Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫע<D2AA><D7A2>ʲô<CAB2><C3B4><EFBFBD>",
|
|||
|
|
"answer": "Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD>⣺<EFBFBD><E2A3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>10<31><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ɲ<EFBFBD><C9B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>Ϩ<EFBFBD><CFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD>⣬<EFBFBD>뼰ʱ<EBBCB0><CAB1>ϵ<EFBFBD>ͷ<EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|||
|
|
"category": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|||
|
|
"confi...
|
|||
|
|
2025-09-06 20:29:07,165 - src.agent_assistant - INFO - <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>JSON<4F><4E><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1> 4 <20><>֪ʶ
|
|||
|
|
2025-09-06 20:29:07,165 - src.agent_assistant - INFO - <20><>Ŀ 0 <20><>֤ͨ<D6A4><CDA8>: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,165 - src.agent_assistant - INFO - <20><>Ŀ 1 <20><>֤ͨ<D6A4><CDA8>: <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>APPԶ<50><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,165 - src.agent_assistant - INFO - <20><>Ŀ 2 <20><>֤ͨ<D6A4><CDA8>: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫע<D2AA><D7A2>ʲô<CAB2><C3B4><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,165 - src.agent_assistant - INFO - <20><>Ŀ 3 <20><>֤ͨ<D6A4><CDA8>: ΪʲôԶ<C3B4><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>ܵ<EFBFBD>ԭ<EFBFBD><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9>...
|
|||
|
|
2025-09-06 20:29:07,165 - src.agent_assistant - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6>Ŀ 1: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,174 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 51 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:29:07,175 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,175 - src.agent_assistant - INFO - ֪ʶ<D6AA><CAB6>Ŀ 1 <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:29:07,175 - src.agent_assistant - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6>Ŀ 2: <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>APPԶ<50><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,184 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 52 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:29:07,185 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>APPԶ<50><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,185 - src.agent_assistant - INFO - ֪ʶ<D6AA><CAB6>Ŀ 2 <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:29:07,186 - src.agent_assistant - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6>Ŀ 3: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫע<D2AA><D7A2>ʲô<CAB2><C3B4><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,195 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 53 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:29:07,196 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫע<D2AA><D7A2>ʲô<CAB2><C3B4><EFBFBD>...
|
|||
|
|
2025-09-06 20:29:07,196 - src.agent_assistant - INFO - ֪ʶ<D6AA><CAB6>Ŀ 3 <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:29:07,196 - src.agent_assistant - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6>Ŀ 4: ΪʲôԶ<C3B4><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>ܵ<EFBFBD>ԭ<EFBFBD><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9>...
|
|||
|
|
2025-09-06 20:29:07,205 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 54 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:29:07,206 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: ΪʲôԶ<C3B4><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>ܵ<EFBFBD>ԭ<EFBFBD><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><D0A9>...
|
|||
|
|
2025-09-06 20:29:07,206 - src.agent_assistant - INFO - ֪ʶ<D6AA><CAB6>Ŀ 4 <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:29:07,208 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:07] "POST /api/knowledge/upload HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:09,230 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:14,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:19,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:24,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:29,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:34,248 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:29:39,229 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:29:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:04,056 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:04] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:06,093 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:06] "GET /api/knowledge?page=1&per_page=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:08,134 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:08] "[33mPOST /api/knowledge/add HTTP/1.1[0m" 404 -
|
|||
|
|
2025-09-06 20:30:10,184 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:10] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:13,247 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:25,258 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:25] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:27,302 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:27] "GET /api/knowledge?page=1&per_page=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:29,351 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 55 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:30:29,352 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ...
|
|||
|
|
2025-09-06 20:30:29,353 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:29] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:31,454 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:31] "GET /api/knowledge?page=1&per_page=100 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:30:33,489 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:33] "[35m[1mDELETE /api/knowledge/delete/55 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:30:35,523 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:30:35] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:13,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:27,916 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:27] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:29,228 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:34,232 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:39,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:44,256 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:49,228 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:54,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:31:59,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:31:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:32:04,233 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:32:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:32:09,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:32:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:32:14,244 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:32:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:32:19,229 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:32:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:32:24,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:32:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:33:13,253 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:33:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:34:13,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:34:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:35:13,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:35:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:35:58,350 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:35:58] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:35:58,963 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:35:58] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:04,253 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:09,002 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:14,232 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:19,243 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:24,242 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:29,233 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:31,705 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:31] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:33,746 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:33] "GET /api/knowledge?page=1&per_page=5 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:34,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:35,803 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 56 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:36:35,804 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: <20><><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ...
|
|||
|
|
2025-09-06 20:36:35,805 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:35] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:37,858 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:37] "GET /api/knowledge?page=1&per_page=100 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:39,240 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:39,896 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:39] "[35m[1mDELETE /api/knowledge/delete/56 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:36:41,929 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:41] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:44,233 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:49,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:54,250 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:36:59,281 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:36:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:04,146 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 57 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:04,147 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: API<50><49><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE> - <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ...
|
|||
|
|
2025-09-06 20:37:04,148 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:04] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:04,243 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:06,181 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:06] "GET /api/knowledge?page=1&per_page=100 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:08,214 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:08] "[35m[1mDELETE /api/knowledge/delete/57 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:37:09,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:29,425 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 20:37:30,415 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:37:30,906 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:30,908 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: API<50><49><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE> - <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ...
|
|||
|
|
2025-09-06 20:37:30,909 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:30] "POST /api/knowledge HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:31,941 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:31,950 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:31,952 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:37:31,963 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:31,973 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:31,975 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:37:31,975 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: search_knowledge
|
|||
|
|
2025-09-06 20:37:31,975 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: create_work_order
|
|||
|
|
2025-09-06 20:37:31,976 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: update_work_order
|
|||
|
|
2025-09-06 20:37:31,976 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: generate_response
|
|||
|
|
2025-09-06 20:37:31,976 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: analyze_data
|
|||
|
|
2025-09-06 20:37:31,976 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: send_notification
|
|||
|
|
2025-09-06 20:37:31,976 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: schedule_task
|
|||
|
|
2025-09-06 20:37:31,977 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: web_search
|
|||
|
|
2025-09-06 20:37:31,977 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: file_operation
|
|||
|
|
2025-09-06 20:37:31,977 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: database_query
|
|||
|
|
2025-09-06 20:37:31,977 - src.agent.tool_manager - INFO - <20><>ע<EFBFBD><D7A2> 10 <20><>Ĭ<EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD>
|
|||
|
|
2025-09-06 20:37:31,977 - src.agent.agent_core - INFO - Agent<6E><74><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:37:31,978 - src.agent_assistant - INFO - TSP Agent<6E><74><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:37:31,988 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:37:32,039 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://192.168.1.238:5000
|
|||
|
|
2025-09-06 20:37:32,039 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 20:37:32,945 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:32] "GET /api/knowledge?page=1&per_page=100 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:34,981 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:34] "[35m[1mDELETE /api/knowledge/delete/58 HTTP/1.1[0m" 500 -
|
|||
|
|
2025-09-06 20:37:46,749 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:49,229 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:54,234 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:37:59,244 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:37:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:04,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:09,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:14,389 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:19,257 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:24,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:29,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:34,243 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:39,229 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:44,237 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:44] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:49,233 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:49] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:54,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:54] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:38:59,228 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:38:59] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:04,235 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:04] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:09,229 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:09] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:14,238 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:14] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:19,241 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:19] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:24,231 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:24] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:29,236 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:29] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:34,232 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:34] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:39:39,240 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:39:39] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:40:13,245 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:40:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:41:13,269 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:41:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:02,293 - __main__ - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۺϹ<DBBA><CFB9><EFBFBD>ƽ̨...
|
|||
|
|
2025-09-06 20:50:03,145 - src.core.database - INFO - <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ɹ<EFBFBD>
|
|||
|
|
2025-09-06 20:50:04,533 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:04,542 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:04,544 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:50:04,554 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:04,564 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:04,566 - src.main - INFO - TSP<53><50><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:50:04,566 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: search_knowledge
|
|||
|
|
2025-09-06 20:50:04,566 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: create_work_order
|
|||
|
|
2025-09-06 20:50:04,566 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: update_work_order
|
|||
|
|
2025-09-06 20:50:04,566 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: generate_response
|
|||
|
|
2025-09-06 20:50:04,566 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: analyze_data
|
|||
|
|
2025-09-06 20:50:04,567 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: send_notification
|
|||
|
|
2025-09-06 20:50:04,567 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: schedule_task
|
|||
|
|
2025-09-06 20:50:04,567 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: web_search
|
|||
|
|
2025-09-06 20:50:04,567 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: file_operation
|
|||
|
|
2025-09-06 20:50:04,568 - src.agent.tool_manager - INFO - ע<>Ṥ<EFBFBD><E1B9A4>: database_query
|
|||
|
|
2025-09-06 20:50:04,568 - src.agent.tool_manager - INFO - <20><>ע<EFBFBD><D7A2> 10 <20><>Ĭ<EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD>
|
|||
|
|
2025-09-06 20:50:04,568 - src.agent.agent_core - INFO - Agent<6E><74><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:50:04,568 - src.agent_assistant - INFO - TSP Agent<6E><74><EFBFBD>ֳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
2025-09-06 20:50:04,577 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 58 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:04,623 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|||
|
|
* Running on all addresses (0.0.0.0)
|
|||
|
|
* Running on http://127.0.0.1:5000
|
|||
|
|
* Running on http://192.168.1.238:5000
|
|||
|
|
2025-09-06 20:50:04,629 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
|
|||
|
|
2025-09-06 20:50:06,037 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET / HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,270 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /static/js/dashboard.js HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,567 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,603 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,653 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,705 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,735 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/system/info HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,764 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:06,777 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:06] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:11,478 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:13,240 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:14,378 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 57 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:14,378 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 58
|
|||
|
|
2025-09-06 20:50:14,380 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:14] "DELETE /api/knowledge/delete/58 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:14,398 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:14] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:17,036 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 56 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:17,041 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 57
|
|||
|
|
2025-09-06 20:50:17,042 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:17] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:17,043 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:17] "DELETE /api/knowledge/delete/57 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:17,065 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:17] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:18,829 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 55 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:18,830 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 56
|
|||
|
|
2025-09-06 20:50:18,831 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:18] "DELETE /api/knowledge/delete/56 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:18,845 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:18] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:20,708 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 54 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:20,712 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 55
|
|||
|
|
2025-09-06 20:50:20,713 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:20] "DELETE /api/knowledge/delete/55 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:20,728 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:20] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:21,476 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:21] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:23,290 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 53 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:23,290 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 49
|
|||
|
|
2025-09-06 20:50:23,293 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:23] "DELETE /api/knowledge/delete/49 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:23,305 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:23] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:25,380 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 52 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:25,380 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 48
|
|||
|
|
2025-09-06 20:50:25,382 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:25] "DELETE /api/knowledge/delete/48 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:25,396 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:25] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:26,642 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 51 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:26,643 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 50
|
|||
|
|
2025-09-06 20:50:26,648 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:26] "DELETE /api/knowledge/delete/50 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:26,652 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:26] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:26,669 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:26] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:31,475 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:31] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:36,482 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:36] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:38,199 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:38] "GET /api/knowledge/search?q=<3D><><EFBFBD><EFBFBD> HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:40,530 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:40] "GET /api/knowledge/search?q=<3D><> HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:41,472 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:41] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:42,592 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:42] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:46,611 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 50 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:46,613 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 43
|
|||
|
|
2025-09-06 20:50:46,615 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:46] "DELETE /api/knowledge/delete/43 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:46,624 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:46] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:46,636 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:46] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:48,416 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 49 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:48,416 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 42
|
|||
|
|
2025-09-06 20:50:48,416 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:48] "DELETE /api/knowledge/delete/42 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:48,434 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:48] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:50,665 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 48 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:50:50,668 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 41
|
|||
|
|
2025-09-06 20:50:50,669 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:50] "DELETE /api/knowledge/delete/41 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:50,685 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:50] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:51,469 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:51] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:52,227 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:52] "GET /api/knowledge?page=3&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:55,239 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:55] "GET /api/knowledge?page=5&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:50:56,473 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:50:56] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:00,004 - src.knowledge_base.knowledge_manager - INFO - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>سɹ<D8B3><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 47 <20><><EFBFBD><EFBFBD>Ŀ
|
|||
|
|
2025-09-06 20:51:00,007 - src.knowledge_base.knowledge_manager - INFO - ɾ<><C9BE>֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>Ŀ<EFBFBD>ɹ<EFBFBD>: 7
|
|||
|
|
2025-09-06 20:51:00,009 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:00] "DELETE /api/knowledge/delete/7 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:00,026 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:00] "GET /api/knowledge?page=1&per_page=10 HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:01,471 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:01] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:06,476 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:06] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:06,899 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:06] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:08,717 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:08] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:11,473 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:11] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:13,228 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:13] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,028 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,031 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,040 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,048 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,468 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/chat/sessions HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,471 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/workorders HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,479 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/alerts HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,501 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/health HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:16,503 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:16] "GET /api/knowledge/stats HTTP/1.1" 200 -
|
|||
|
|
2025-09-06 20:51:21,475 - werkzeug - INFO - 127.0.0.1 - - [06/Sep/2025 20:51:21] "GET /api/health HTTP/1.1" 200 -
|