Fix(LPMM): Resolve critical bugs in knowledge base import

pull/1152/head
Eric-Terminal 2025-08-01 02:01:50 +08:00
parent b9b8005589
commit 54ad43cc56
2 changed files with 2 additions and 6 deletions

View File

@ -1,4 +1,3 @@
# --- START OF FILE src/chat/knowledge/embedding_store.py ---
from dataclasses import dataclass
import json
import os
@ -318,5 +317,4 @@ class EmbeddingManager:
def rebuild_faiss_index(self):
self.paragraphs_embedding_store.build_faiss_index()
self.entities_embedding_store.build_faiss_index()
self.relation_embedding_store.build_faiss_index()
# --- END OF FILE src/chat/knowledge/embedding_store.py ---
self.relation_embedding_store.build_faiss_index()

View File

@ -1,4 +1,3 @@
# --- START OF FINAL src/chat/knowledge/knowledge_lib.py ---
from src.chat.knowledge.lpmmconfig import global_config
from src.chat.knowledge.embedding_store import EmbeddingManager
from src.chat.knowledge.llm_client import LLMClient
@ -144,5 +143,4 @@ if bot_global_config.lpmm_knowledge.enable:
)
else:
logger.info("LPMM知识库已禁用跳过初始化")
# 创建空的占位符对象,避免导入错误
# --- END OF FINAL src/chat/knowledge/knowledge_lib.py ---
# 创建空的占位符对象,避免导入错误