feat: 新增LPMM知识库模块及工具支持
- 新增LPMM知识库模块,包括实体提取、RDF构建、Embedding存储、KG管理等功能 - 新增`lpmm_get_knowledge`工具,支持从LPMM知识库中检索相关信息 - 新增OpenIE数据处理模块,支持信息提取、数据导入等功能 - 新增知识库初始化脚本,支持从原始数据到知识库的完整处理流程 - 新增配置文件`lpmm_config.toml`,支持自定义知识库相关参数 - 新增日志模块`LPMM_STYLE_CONFIG`,支持知识库相关日志输出 - 新增`raw_data_preprocessor.py`、`info_extraction.py`、`import_openie.py`等脚本,支持知识库数据预处理
This commit is contained in:
10
bot.py
10
bot.py
@@ -52,6 +52,16 @@ def init_config():
|
||||
|
||||
shutil.copy("template/bot_config_template.toml", "config/bot_config.toml")
|
||||
logger.info("复制完成,请修改config/bot_config.toml和.env中的配置后重新启动")
|
||||
if not os.path.exists("config/lpmm_config.toml"):
|
||||
logger.warning("检测到lpmm_config.toml不存在,正在从模板复制")
|
||||
|
||||
# 检查config目录是否存在
|
||||
if not os.path.exists("config"):
|
||||
os.makedirs("config")
|
||||
logger.info("创建config目录")
|
||||
|
||||
shutil.copy("template/lpmm_config_template.toml", "config/lpmm_config.toml")
|
||||
logger.info("复制完成,请修改config/lpmm_config.toml和.env中的配置后重新启动")
|
||||
|
||||
|
||||
def init_env():
|
||||
|
||||
Reference in New Issue
Block a user