admin管理员组

文章数量:1445097

Docker一键安装GraphRAG

graphrag-server本次更新带来Docker安装,除此之外也支持直接使用pip安装依赖,不再使用peotry。graphrag-server 的开源github地址:

视频提到的命令

  1. 索引

代码语言:javascript代码运行次数:0运行复制
docker run --platform linux/amd64 \
  -v ./.env:/app/.env \
      -v ./output:/app/output \
      -v ./input:/app/input \
      -v ./prompts:/app/prompts \
      -v ./settings.yaml:/app/settings.yaml \
      -v ./lancedb:/app/lancedb -p 20213:20213 kylinmountain/graphrag-server:0.3.1 python -m graphrag.index --root .
代码语言:javascript代码运行次数:0运行复制
docker run -d --platform linux/amd64 \
  -v ./.env:/app/.env \
      -v ./output:/app/output \
      -v ./input:/app/input \
      -v ./prompts:/app/prompts \
      -v ./settings.yaml:/app/settings.yaml \
      -v ./lancedb:/app/lancedb -p 20213:20213 kylinmountain/graphrag-server:0.3.1

所需的prompt资源、settings.yam文件和docker镜像,我都放在百度云网盘了,有需要的朋友公众号后台回复docker。如果你下载镜像困难,可以下载网盘中的镜像文件。然后执行类似如下的命令docker load -i C:\docker-images\graphrag-server-0.3.1.tar

然后执行docker images,拷贝输出的这个image id。然后执行如下命令,将镜像重命名。docker tag 拷贝的image_id kylinmountain/graphrag-server:0.3.1

此外Windows用户要注意命令这么写:

代码语言:javascript代码运行次数:0运行复制
docker run --platform linux/amd64 -v .\.env:/app/.env -v .\output:/app/output -v .\input:/app/input -v .\prompts:/app/prompts -v .\settings.yaml:/app/settings.yaml -v .\lancedb:/app/lancedb -p 20213:20213 kylinmountain/graphrag-server:0.3.1 python -m graphrag.index --root
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-10-17,如有侵权请联系 cloudcommunity@tencent 删除教程镜像appserver服务

本文标签: Docker一键安装GraphRAG