diff --git a/libs/chatchat-server/chatchat/server/knowledge_base/kb_doc_api.py b/libs/chatchat-server/chatchat/server/knowledge_base/kb_doc_api.py index 1c18020..2ff0a0a 100644 --- a/libs/chatchat-server/chatchat/server/knowledge_base/kb_doc_api.py +++ b/libs/chatchat-server/chatchat/server/knowledge_base/kb_doc_api.py @@ -298,6 +298,7 @@ def update_docs( kb_files = [] docs = json.loads(docs) if docs else {} + logger.info(f"111111 kb_doc_api update_docs file_names:{file_names},更新的doc 长度:{len(docs)}") # 生成需要加载docs的文件列表 for file_name in file_names: file_detail = get_file_detail(kb_name=knowledge_base_name, filename=file_name) @@ -306,6 +307,7 @@ def update_docs( continue if file_name not in docs: try: + logger.info(f"****kb_doc_api update_docs file_name not in docs,filename:{file_name}") kb_files.append( KnowledgeFile( filename=file_name, knowledge_base_name=knowledge_base_name @@ -338,6 +340,7 @@ def update_docs( # 将自定义的docs进行向量化 for file_name, v in docs.items(): try: + logger.info(f"222222 kb_doc_api update_docs file_name:{file_name},更新的doc 长度:{len(docs)}") v = [x if isinstance(x, Document) else Document(**x) for x in v] kb_file = KnowledgeFile( filename=file_name, knowledge_base_name=knowledge_base_name diff --git a/libs/chatchat-server/chatchat/webui_pages/utils.py b/libs/chatchat-server/chatchat/webui_pages/utils.py index a32170d..9a60e9a 100644 --- a/libs/chatchat-server/chatchat/webui_pages/utils.py +++ b/libs/chatchat-server/chatchat/webui_pages/utils.py @@ -607,7 +607,7 @@ class ApiRequest: "docs": docs, "not_refresh_vs_cache": not_refresh_vs_cache, } - + logger.info(f"update_kb_docs:{file_names}") if isinstance(data["docs"], dict): data["docs"] = json.dumps(data["docs"], ensure_ascii=False)