新增配置: - USE_LLM_INDEX = False (默认关闭LLM增强索引) 简单索引模式: - 不调用LLM,速度快 - 使用词频统计提取关键词 - 适合快速建立索引 LLM增强模式(USE_LLM_INDEX=True): - 使用LLM分析文档,提取摘要、关键词、实体 - 索引质量更高,但速度慢、需要LLM服务
核心功能: - 文档索引:使用LLM分析提取关键词/摘要/主题/实体 - 查询处理:LLM分析查询意图并扩展关键词 - BM25检索:基于倒排索引的相关性排序 - RAG问答:检索增强生成 技术栈: - Flask + SQLAlchemy - OpenAI API兼容LLM - BM25算法 特点: 不依赖向量模型和向量库