DB-GPT 知识库是否支持后台批量导入?

brvekthn  于 2个月前  发布在  其他
关注(0)|答案(3)|浏览(25)

在提问前搜索

  • 我在issues中进行了搜索,但没有找到类似的功能需求。

描述

我在老版本的issue里面看到似乎存在以下方法:

  1. 将个人知识文件或者文件夹放入pilot/datasets目录中
    ...
  2. 在tools目录执行知识入库脚本()
    如果是选择默认知识库,不需要指定 --vector_name, 默认default
    python tools/knowledge_init.py
    如果选择新增知识库,在界面上新增知识库输入你的知识库名,
    python tools/knowledge_init.py --vector_name = yourname
    --vector_name: vector_name default_value:default
    就可以根据你的知识库进行问答
    但是新版本没有在文档里发现相关方法,文件也已经删除了,请问有其他办法可以从后台导入多个文件吗,文件数量比较多。

文档链接

  • 无响应*

你是否愿意提交PR?

  • 是的,我愿意提交一个PR!
qc6wkl3g

qc6wkl3g1#

使用以下方法进行导入,出现以下报错:

dbgpt knowledge load --space_name 'test' --local_doc_path /data/DB-GPT-main/pilot/datasets/ --vector_store_type Chroma
id=None name='test' vector_type='Chroma' desc='DB-GPT cli' owner='DB-GPT'
Traceback (most recent call last):
File "/usr/local/python3/bin/dbgpt", line 8, in
sys.exit(main())
File "/data/DB-GPT-main/dbgpt/cli/cli_scripts.py", line 219, in main
return cli()
File "/usr/local/python3/lib/python3.10/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
File "/usr/local/python3/lib/python3.10/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/usr/local/python3/lib/python3.10/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/python3/lib/python3.10/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/python3/lib/python3.10/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/python3/lib/python3.10/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/data/DB-GPT-main/dbgpt/app/knowledge/_cli/knowledge_cli.py", line 45, in wrapper
return func(*args, **kwargs)
File "/data/DB-GPT-main/dbgpt/app/knowledge/_cli/knowledge_cli.py", line 135, in load
knowledge_init(
File "/data/DB-GPT-main/dbgpt/app/knowledge/_cli/knowledge_client.py", line 127, in knowledge_init
client.space_add(space)
File "/data/DB-GPT-main/dbgpt/app/knowledge/_cli/knowledge_client.py", line 63, in space_add
raise e
File "/data/DB-GPT-main/dbgpt/app/knowledge/_cli

j91ykkif

j91ykkif2#

关于这个问题,我们将很快支持知识客户端上传目录。

lrl1mhuk

lrl1mhuk3#

这个问题已经被标记为 stale,因为已经超过30天没有任何活动。

相关问题