更新日志目录创建逻辑,调整对话到工单的日期参数默认值,新增对话记录分析功能,优化API密钥管理器中的购买余额计算,并添加多个API密钥。同时,新增数据处理和分析模块以支持工单问答数据的上传和处理。
This commit is contained in:
@@ -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"],
|
||||
|
||||
Reference in New Issue
Block a user