当前位置: 首页 > wzjs >正文

公司业务推广怎么做好seo内容优化

公司业务推广,怎么做好seo内容优化,android开发需要学什么,大连建网站电话人工智能-WSL-Ubuntu20.04下Docker方式部署DB-GPT 0 环境及说明1 安装相关依赖2 docker下载dbgpt镜像3 下载向量模型6 运行dbgpt容器并指定配置文件7 访问dbgpt 0 环境及说明 环境项说明测试机型号联想拯救者Y9000PWindows版本Windows 11 专业版 23H2Linux版本Ubuntu20.04.6 L…

人工智能-WSL-Ubuntu20.04下Docker方式部署DB-GPT

    • 0 环境及说明
    • 1 安装相关依赖
    • 2 docker下载dbgpt镜像
    • 3 下载向量模型
    • 6 运行dbgpt容器并指定配置文件
    • 7 访问dbgpt

0 环境及说明

环境项说明
测试机型号联想拯救者Y9000P
Windows版本Windows 11 专业版 23H2
Linux版本Ubuntu20.04.6 LTS(基于WSL)
Docker版本28.0.2

当前 hub.docker.com 镜像仓库中的 dbgpt 镜像有一些问题,在使用 docker run 时指定的

  • -e DEEPSEEK_MODEL_VERSION
  • -e DEEPSEEK_MODEL_VERSION
  • -e DEEPSEEK_API_KEY

等参数是无效的,默认容器启动使用的配置文件为dbgpt-proxy-siliconflow.toml,可以通过以下关联命令指定启动容器时使用那个配置文件:

dbgpt start webserver --config /app/configs/dbgpt-proxy-deepseek.toml

由于个人电脑GPU算力有限,因此本文是以代理模型方式进行部署。下面介绍一下部署DB-GPT的关键步骤。

1 安装相关依赖

# git大文件下载支持
sudo apt-get install git-lfs

2 docker下载dbgpt镜像

因为需要从 hub.docker.com 镜像仓库中下载镜像,目前需要配置科学上网才能下载。也可以配置docker镜像站下载,比如 毫秒镜像

docker pull eosphorosai/dbgpt:latest

下载后如下图:
在这里插入图片描述

可以看到dbgpt的镜像文件还是很大的。

3 下载向量模型

mkdir -p /opt/dbgpt/data/models
cd /opt/dbgpt/data/models#dbgpt-proxy-deepseek.toml中的默认EMBEDDING_MODEL
git clone https://www.modelscope.cn/BAAI/bge-large-zh-v1.5.git
# 可以改为以下向量模型,需要修改 dbgpt-proxy-deepseek.toml 中向量模型的配置
git clone https://www.modelscope.cn/Jerry0/text2vec-large-chinese.git
# 可以改为以下向量模型,需要修改 dbgpt-proxy-deepseek.toml 中向量模型的配置
git clone https://www.modelscope.cn/AI-ModelScope/m3e-large.git

我下载了bge-large-zh-v1.5和text2vec-large-chinese向量模型,只下载1个就可以,要与后面toml配置文件中向量模型的配置对应。向量模型如下:
在这里插入图片描述## 4 下载配置文件

toml配置文件可以从github或者gitee的DB-GPT项目处获得:

https://github.com/eosphoros-ai/DB-GPT/tree/main/configs
在这里插入图片描述

mkdir -p /opt/dbgpt/configs
# 把下载的toml配置文件放到/opt/dbgpt/configs目录下

把下载的toml配置文件放到/opt/dbgpt/configs目录下

如下图:
在这里插入图片描述## 5 修改配置文件

由于docker运行dbgpt容器时通过以下命令指定采用的配置文件:

  • dbgpt start webserver --config /app/configs/dbgpt-proxy-deepseek.toml
    因此我们要对dbgpt-proxy-deepseek.toml配置文件进行修改。如果指定的是dbgpt-proxy-openai.toml,那就修改dbgpt-proxy-openai.toml。

dbgpt-proxy-deepseek.toml的原始内容如下:

[system]
# Load language from environment variable(It is set by the hook)
language = "${env:DBGPT_LANG:-zh}"
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"
[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 = "deepseek-reasoner"
# name = "deepseek-chat"
provider = "proxy/deepseek"
api_key = "your_deepseek_api_key"[[models.embeddings]]
name = "BAAI/bge-large-zh-v1.5"
provider = "hf"
# If not provided, the model will be downloaded from the Hugging Face model hub
# uncomment the following line to specify the model path in the local file system
# path = "the-model-path-in-the-local-file-system"
path = "models/bge-large-zh-v1.5"

我们主要修改[models]配置节下的[[models.llms]]和[[models.embeddings]]。

  • [[models.llms]](大语言模型) 修改说明:
    • name = “deepseek-reasoner” 表示推理模型,即DeepSeek-R1。
    • name = “deepseek-chat” 表示指令模型,即DeepSeek-V3。
    • api_key = “your_deepseek_api_key”,这是必须要改的,要改为自己在DeepSeek官网申请的api_key。
  • [[models.embeddings]](向量模型)修改说明:
    • name = “BAAI/bge-large-zh-v1.5” 表示向量模型的名称。
    • provider = “hf” 表示模型提供者为huggingface。
    • path = “models/bge-large-zh-v1.5” 表示向量模型文件的路径。

比如把向量模型改为text2vec-large-chinese为例,配置文件修改如下:

[[models.embeddings]]
name = "Jerry0/text2vec-large-chinese"
provider = "hf"
# If not provided, the model will be downloaded from the Hugging Face model hub
# uncomment the following line to specify the model path in the local file system
# path = "the-model-path-in-the-local-file-system"
path = "models/text2vec-large-chinese"

6 运行dbgpt容器并指定配置文件

docker run -d \--restart unless-stopped \--name dbgpt \-p 5670:5670 \-v /opt/dbgpt/configs:/app/configs \-v /opt/dbgpt/data/models:/app/models \-e LOCAL_DB_TYPE=sqlite \-e LOCAL_DB_PATH=data/default_sqlite.db \-e LANGUAGE=zh \eosphorosai/dbgpt:latest \dbgpt start webserver --config /app/configs/dbgpt-proxy-deepseek.toml

参数说明:

  • -p 5670:5670 为端口映射,冒号前面为宿主机的端口,冒号后面为docker容器的端口。
  • -v /opt/dbgpt/configs:/app/configs 为配置文件目录映射。
  • -v /opt/dbgpt/data/models:/app/models 为向量模型目录映射。
  • -e LOCAL_DB_TYPE=sqlite 指定环境变量 LOCAL_DB_TYPE 的值,这里表示本地数据库类型为sqlite。
  • -e LOCAL_DB_PATH=data/default_sqlite.db 指定本地数据库的路径。
  • -e LANGUAGE=zh 指定语言为中文。
  • dbgpt start webserver --config 后面跟具体的toml配置文件路径,设置关联的命令,表示容器启动后会这行这条命令。

可以通过以下命令查看运行日志:

docker logs dbgpt

在这里插入图片描述

可以通过以下命令查看容器运行状态

docker ps

在这里插入图片描述

7 访问dbgpt

容器启动如果没有报错,可以在Windows宿主机浏览器地址栏输入: http://localhost:5679 进行访问,如下图:
在这里插入图片描述
点击 Chat Excel 应用,在对话区域就能看到你采用的大语言模型,如下图:
在这里插入图片描述
也可以直接点击左侧菜单的[在线对话],进行直接对话,如下图:
在这里插入图片描述

http://www.dtcms.com/wzjs/224367.html

相关文章:

  • 成都建网站成都建网站西安百度推广怎么做
  • 企业网页建设seo用什么论坛引流
  • 宁波企业网站制作要多少钱最新疫情新闻100字
  • 灵犀科技 高端网站建设背景图百度推广图片
  • 阿里网站怎样做seo上海网站排名seo公司
  • 郑州做网站哪个平台好关键词seo如何优化
  • 慈溪市网站制作谷歌优化师
  • 外贸网站 源码青岛网站优化公司
  • 好看的食品网站免费线上培训平台
  • 网站制作成品站长seo软件
  • 我国数字经济报告免费的seo教程
  • 做彩票网站用什么服务器链接提交工具
  • 武汉公司网页设计佛山网站建设十年乐云seo
  • 网站后缀net网站网址查询工具
  • 文章网站模板哪个好个人主页网页设计模板
  • 确定网站建设的目的google下载手机版
  • 做网站搜爬闪优化落实疫情防控新十条
  • 做网站公什么是淘宝seo
  • 南宁两学一做党课网站海外营销
  • 家政服务技术支持东莞网站建设单页网站制作
  • 做网站便宜百度云登陆首页
  • 建设银行网站支付流程苏州百度推广排名优化
  • 网站导航栏字体网络推广方式方法
  • 新网站怎么做才能让搜狗收录东莞头条最新新闻
  • 生态建设研究所网站正规拉新推广平台有哪些
  • 邢台专业做网站价格软文推广营销
  • 政府网站建设运营合同百度号码
  • 国内工程机械行业网站建设现状南京seo推广
  • 上海广告公司招聘信息沈阳seo优化排名公司
  • 会外语和做网站广东seo推广哪里好