local 后端使用 LlamaIndex 的内存向量索引存储知识。知识文本先经 embedding 模型向量化,再写入进程内的向量索引,检索时按相似度召回。它无需任何外部服务,是 KnowledgeBase 的默认后端,最适合本地调试与快速验证。
何时使用
- 本地调试、教学或快速验证 RAG 流程;
- 无外部向量库依赖,仅需 embedding 模型即可运行。
依赖
使用示例
backend_config 显式传入 embedding 配置:
参数
构造参数
backend_config 支持以下配置项:
embedding 配置
embedding_config 为 EmbeddingModelConfig,环境变量前缀 MODEL_EMBEDDING_:
环境变量配置
本地后端仅依赖 embedding 模型,无需任何数据库连接配置。文本会按文件类型自动切分为片段后再向量化。