feat: 移除对LLMClient的依赖,直接初始化EmbeddingManager

This commit is contained in:
墨梓柒
2025-07-15 16:57:08 +08:00
parent eac2c17049
commit 9dc683c85a

View File

@@ -93,7 +93,7 @@ if bot_global_config.lpmm_knowledge.enable:
) )
# 初始化Embedding库 # 初始化Embedding库
embed_manager = EmbeddingManager(llm_client_list[global_config["embedding"]["provider"]]) embed_manager = EmbeddingManager()
logger.info("正在从文件加载Embedding库") logger.info("正在从文件加载Embedding库")
try: try:
embed_manager.load_from_file() embed_manager.load_from_file()
@@ -124,9 +124,6 @@ if bot_global_config.lpmm_knowledge.enable:
qa_manager = QAManager( qa_manager = QAManager(
embed_manager, embed_manager,
kg_manager, kg_manager,
llm_client_list[global_config["embedding"]["provider"]],
llm_client_list[global_config["qa"]["llm"]["provider"]],
llm_client_list[global_config["qa"]["llm"]["provider"]],
) )
# 记忆激活(用于记忆库) # 记忆激活(用于记忆库)