更新API密钥管理,优化意图识别和Excel数据验证功能,增强日志记录,改进错误处理机制,支持文档检索功能,提升代码可读性和灵活性。

This commit is contained in:
2025-06-24 17:12:09 +08:00
parent 4386cfac41
commit 7142c7c43e
8 changed files with 352 additions and 324 deletions
+2 -2
View File
@@ -69,7 +69,7 @@ class JsonDeduplicator:
logging.info(f"{self.INPUT_PATH}加载了{len(data)}条记录")
return data
except Exception as e:
logging.error(f"读取{self.INPUT_PATH}失败: {e}")
logging.error(f"读取{self.INPUT_PATH}失败: {e}", exc_info=True)
return []
def group_items_by_key(self, items):
@@ -118,7 +118,7 @@ class JsonDeduplicator:
# 如果合并失败,返回第一个项目
return item_list[0]
except Exception as e:
logging.error(f"处理键 {key} 时出错: {e}")
logging.error(f"处理键 {key} 时出错: {e}", exc_info=True)
return item_list[0]
def deduplicate(self):