DB-GPT-0.7版本win11安装,最新版本,安装方式变更了

打印 上一主题 下一主题

主题 1867|帖子 1867|积分 5601

之前两天折腾要死,只因为安装了旧版本问题太多,现在安装最新版本
快速开始_V0.7.0 · 语雀
DB-GPT 0.7.0 部署教程 - yyhhyy's blog
DB-GPT 0.7.0 与 DeepSeek 集成利用指南 - yyhhyy's blog

首先代码布局换了,python包管理工作也换了,UV,这里我用的window安装
首先下载UV,cmd目录
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

设置情况变量
C:\Users\Administrator\.local\bin添加到PATH
To add C:\Users\Administrator\.local\bin to your PATH, either restart your shell or run:
也可以实行cmd命令
    set Path=C:\Users\Administrator\.local\bin;%Path%  


ok,
  --  $envath = "C:\Users\Administrator\.local\bin;$envath"   (powershell)
假如后续UV升级
uv self update
1、OpenAI Proxy(只用到代理模子,没有涉及到本地模子):

  • uv sync --all-packages --frozen --extra "base" --extra "proxy_openai" --extra "rag" --extra "storage_chromadb" --extra "dbgpts"
或者2、uv sync --all-packages --frozen --extra "base" --extra "proxy_openai" --extra "rag" --extra "storage_chromadb" --extra "dbgpts" --link-mode=copy



  • 这个看运气,我的win10安装报错,家里的win11直接过
  • 安装时间比较久要十几分钟
2、假如利用本地模子,
uv sync --all-packages --frozen --extra "base" --extra "hf" --extra "rag" --extra "storage_chromadb" --extra "quant_bnb" --extra "dbgpts"
我利用第一种
2. 设置文件

全部参数都在,按照官方设置修改,configs下面有各种大模子的设置,选择自己需要的设置修改和启动,我利用的是 dbgpt-siliconflow.toml,设置修改启动的, uv run python packages/dbgpt-app/src/dbgpt_app/dbgpt_server.py --config configs/dbgpt-siliconflow.toml

DB-GPT 0.7.0 部署教程 - yyhhyy's blog


修改硅基代理
[system]
# Load language from environment variable(It is set by the hook)
language = "${envBGPT_LANG:-zh}"
api_keys = ["自己的硅基流动的key"]
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"
type = "mysql"
host="127.0.0.1"
port=3306
user="root"
password="654321"
database="dbgpt"
[service.model.worker]
host = "127.0.0.1"
[rag.storage]
[rag.storage.vector]
type = "Chroma"
persist_path = "pilot/data"
# Model Configurations
[models]
[[models.llms]]
name = "Qwen/Qwen2.5-Coder-32B-Instruct"
provider = "proxy/siliconflow"
api_key = "${env:SILICONFLOW_API_KEY}"
[[models.embeddings]]
name = "BAAI/bge-large-zh-v1.5"
provider = "proxy/openai"
api_url = "https://api.siliconflow.cn/v1/embeddings"
api_key = "${env:SILICONFLOW_API_KEY}"
[[models.rerankers]]
type = "reranker"
name = "BAAI/bge-reranker-v2-m3"
provider = "proxy/siliconflow"
api_key = "${env:SILICONFLOW_API_KEY}"
 

设置key为情况变量,可以手动添加,这是临时设置
set SILICONFLOW_API_KEY=自己的硅基流动的key
,没有的可以自己注册一下硅基哈
 我用的是代理模式,
硅基流动统一登录

约请码 a0OQ2jmF
可以注册一下,写上我的约请码,官方送14元,可以用一段时间了

然后启动,configs下面有各种模子的设置,选择自己需要的设置修改和启动
D:\gpt\gptmain\DB-GPT>
uv run python packages/dbgpt-app/src/dbgpt_app/dbgpt_server.py --config configs/dbgpt-siliconflow.toml

http://127.0.0.1:5670/chat


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

勿忘初心做自己

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表