更新日志目录创建逻辑,调整对话到工单的日期参数默认值,新增对话记录分析功能,优化API密钥管理器中的购买余额计算,并添加多个API密钥。同时,新增数据处理和分析模块以支持工单问答数据的上传和处理。

This commit is contained in:
2025-07-15 09:27:44 +08:00
parent 5b5a2f2b16
commit 82724d206b
6 changed files with 163 additions and 62 deletions
+4 -1
View File
@@ -29,7 +29,7 @@ logging.basicConfig(
level=logging.INFO,
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
handlers=[
logging.FileHandler('./data/log/mariadb_client.log'),
logging.FileHandler('./data/logs/mariadb_client.log'),
logging.StreamHandler()
]
)
@@ -267,6 +267,9 @@ class DataProcessor:
# 转换为字典列表
result = []
for record in filtered_df.to_dict('records'):
# 如果上一条消息和当前消息的发送者、创建时间、消息内容相同,则跳过
if result and result[-1]['会话id'] == record['SESSION_ID'] and result[-1]['消息发送者'] == record['message_sender'] and result[-1]['创建时间'] == record['CREATE_TIME'] and result[-1]['消息内容'] == record['processed_content']:
continue
result.append({
"账号id": record["ACCOUNT"],
"会话id": record["SESSION_ID"],