DB-GPT本地模型+tuGragh安装使用

db-gpt安装

docker pull eosphorosai/dbgpt:latest

qwen本地模型下载

git clone https://www.modelscope.cn/Qwen/Qwen2.5-Coder-0.5B-Instruct.git

embading 模型下载

git clone https://huggingface.co/GanymedeNil/text2vec-large-chinese

新建models目录将(Qwen2.5-Coder-0.5B-Instruct、text2vec-large-chinese)目录复制到models中

docker pull不下来建议使用轩辕镜像中下载

tuGragh安装

docker pull tugraph/tugraph-runtime-centos7:latest

docker run -d -p 7070:7070 -p 9090:9090 -p 7687:7687 -v C:/Users/work/llm/data:/var/lib/lgraph/data -v C:/Users/work/llm/log:/var/log/lgraph_log --name tugraph tugraph/tugraph-runtime-centos7 lgraph_server

进入容器修改plugin配置项

dbpgt配置

dbgpt-local-tongyi.toml

复制代码
[system]
# Load language from environment variable(It is set by the hook)
language = "${env:DBGPT_LANG:-zh}"
log_level = "INFO"
api_keys = []
encrypt_key = "your_secret_key"

# Server Configurations
[service.web]
host = "0.0.0.0"
port = 5670

[service.web.database]
type = "sqlite"
path = "pilot/meta_data/dbgpt.db"

[rag]
chunk_size=1000
chunk_overlap=0
similarity_top_k=5
similarity_score_threshold=0.0
max_chunks_once_load=10
max_threads=1
rerank_top_k=3

[rag.storage]
[rag.storage.vector]
type = "chroma"
persist_path = "pilot/data"

[rag.storage.graph]
type = "tugraph"
host="host.docker.internal" //如果是docker运行则不需要修改
port=7687
username="admin"
password="73@TuGrapH"

dbgpt运行

docker run --ipc host --gpus all -it --rm -p 5670:5670 -v C:/Users/llm/build/dbgpt-local-tongyi.toml:/app/configs/dbgpt-local-qwen.toml -v C:/Users/work/llm/build/models:/app/models --name dbgpt eosphorosai/dbgpt dbgpt start webserver --config /app/configs/dbgpt-local-qwen.toml

db-gpt知识图谱配置

配置知识库后可在tuGragh中看到具体的知识节点数据

知识库创建.png

切片内容.png

创建完成后tuGragh中可见具体内容

tuGragh.png

问答测试

提问后可见具体内容

问答测试.png

相关推荐
SL_staff17 分钟前
JVS数字底座实践:如何复用企业文档能力快速构建知识类应用
java·数据库·程序员
农村小镇哥1 小时前
C#读取CSV文件的方法
服务器·数据库·c#
IMPYLH1 小时前
HTML 的 <embed> 元素
前端·数据库·html
程序猿编码1 小时前
不用PyTorch,不用CUDA,我用C++手写了一个能跑GPT和Whisper的推理库
c++·pytorch·gpt·大模型·whisper
油丶酸萝卜别吃2 小时前
Redis 布隆过滤器快速实现
数据库·redis·缓存
深念Y2 小时前
stable-diffusion.cpp 的 FLUX.2 Klein 9B 分步
java·前端·数据库
whn19772 小时前
oracle 的ora-19633处理
数据库·oracle
x-cmd2 小时前
用 Rust 打造 AI 时代的 SQL:把重复任务变成可执行文件
数据库·人工智能·sql·ai·容器·rust·workflow
小弥儿2 小时前
Firecrawl:把整个网页变成 AI 可查询的数据库
数据库·人工智能·学习
swordbob2 小时前
mysql数据库,明明有索引为啥不用
数据库·mysql