图索引知识库

介绍

  • 利用大语言模型提取文章内的关键信息,然后保存到数据库中,实现查询和展示
  • 对大语言模型的性能有一定要求

创建

  • 与普通知识库类似,勾选图索引即可
  • 类别为需要提取的类型
  • 队列/嵌入数量为优化提取速度的,但是仍然要看请求方是否支持
  • 模板部分与知识库类似,都是表示嵌入时传入的嵌入文本

使用工作流对文件进行提取解析

  • 已经内置了一个工作流,default/文件切片图谱解析,可以用来直接选择使用或者以此为模板修改

导入

  • 与普通知识库一致,导入时会显示进度

查询

  • 工作流中创建索引增强生成节点,选择支持的知识库
  • 查询时可以修改查询相关的提示词

关于查询结果

  • 由于需要保证每个文件在新增/删除/修改时对应的解析数据能够正常处理,所以数据并没有进行合并,这可能会导致查询的准确度不够高(LightRag对此的处理是当某个实体的长度足够长时,会使用大语言模型进行总结,但是这样会导致数据丢失,再删除某个文件的时候,无法删除对应的解析)


我在做图索引知识库有时侯会报错
[节点运行异常: [索引增强生成]] { [cause]: [TypeError: Cannot read properties of undefined (reading ‘map’) at Qqe.query (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2928:2371) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async v1t.run (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2935:2200) at async #l (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2935:5972) at async D1t.startRun (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2935:5284) at async CG.exec (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2935:7685)] }

请问低阶,高阶,混合都有这个问题?还是仅仅某一个,另外就是出现的概率高不高?必现还是大部分时间出现,还是小部分时间?
我看你的配置似乎改提示词了,改提示词之前出现过吗?


[节点运行异常: [索引增强生成]] { [cause]: [T9e [Error]: 500 model requires more system memory (11.3 GiB) than is available (10.0 GiB) at t.generate (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:1644:4193) at Lh.makeStatusError (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:1647:7777) at Lh.makeRequest (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:1647:8718) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async J9.stream (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:1661:2352) at async P_.chat (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2935:8798) at async Qqe.query (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2928:1334) at async v1t.run (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghuabi\index.js:2935:2200) at async #l (d:\shenghuabi\ShengHuaBi\resources\app\extensions\shenghua…

低阶和高阶报这个错误

可能模型太大或者上下文数据太多爆显存了?

我更新到最新的版本,试了一下,已经可以查询了

请教老师,安装的1.95.17版本的,向量库模型什么的都安装好了,软件上状态栏都显示运行正常,但是在创建向量库时报错,

我刚才新建了一个环境试了一下,只安装了qdrant和下载模型,全默认配置正常
问下这个模型是怎么下载?是从云盘搞的还是直接点击下载模型自动安装的?

另外麻烦打开这里看下相关输出

(确实有点奇怪,看起来都下载完成了,但是却报下载失败)