chatluna知识库搭建问题

参考chatluna搭建知识库bot示例的过程中, 使用上传知识库命令chatluna knowledge upload /root/workspace/test-bot/KnowledgeBase/koishi
报错:不支持的文件类型:/root/workspace/test-bot/KnowledgeBase/koishi,可是示例就是上传的文件夹那。还有个问题就是我配置了向量数据库,怎么测试koishi和redis是否联通了呢?

1 个赞

我直接使用chatluna.knowledge.upload命令从 dockerkoishi目录位置/data/chathub/knowledge/default 文件夹中上传所有文档到知识库报错[quote=“koishixiaobai, post:1, topic:10901, full:true”]
参考chatluna搭建知识库bot示例的过程中, 使用上传知识库命令chatluna knowledge upload /root/workspace/test-bot/KnowledgeBase/koishi
报错

1 个赞

加群问
282381753

1 个赞

群里问了,没有大佬回我 :smiling_face_with_tear:

1 个赞

@dingyi222666

2 个赞

你先试试上传单个 markdown 文件。文件夹里最好只包含 markdown 或
txt 文件

1 个赞

我尝试过直接从默认文件夹上传单个的md或txt文件,也提示上图中的错误

1 个赞

更新一下知识库插件试试。

1 个赞

现在上传了之后报不支持的文件类型。


image
我的插件配置如下:
image

1 个赞

chatluna.knowledge.upload 文件地址

1 个赞

带路径的话会报这个错:



我看文档说不带参的这个命令会上传默认文件下的所有文件到知识库那,会不会跟我是docker环境有关系?

1 个赞

试试 file:///
没看实现,猜的

1 个赞

不带参数的话应该用 chatluna.knowledge.init

1 个赞

知识库文件放到 <koishi 所在文件夹>/data/chathub/knowledge/default

2 个赞

使用init可以上传了!应该是文档这里误解了


我直接看redis数据库里有乱码是正常的吗

1 个赞

这是编码了的向量数据,不要动

1 个赞

那不应该让用户看见)
或者这里给用户看原文

1 个赞

这个是 redis webui 的问题,不知道他们怎么想的,可能是他们没做好二进制数据的显示

1 个赞

就是我使用chatluna knowledge upload /root/workspace/test-bot/KnowledgeBase/koishi.md这个命令一直上传不了是因为我服务器docker的原因吗?

1 个赞

不是,是你路径不对,不用加 file:/

1 个赞