本地部署属于自己的大语言模型

1.安装docker

docker官网

安装docker-desktop
在这里插入图片描述

docker 配置:setting->Docker Engine

 {
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "debug": false,
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "insecure-registries": [],
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn/"
  ]
}

2.安装oolama

*打开cmd拉取Ollama镜像命令 : docker pull ollama/ollama:latest

在这里插入图片描述

新建容器,端口设置11434与之后的chatbot-ollama保持一致

打开内置命令行输入ollama run llama2-chinese
自动拉取Llama 2-chinese模型
在这里插入图片描述

出现如上结果即为成功

3.安装chatbot或open-webui实现网页化

3.1安装chatbot-oolama

打开cmd 下载镜像
docker run -p 3000:3000 ghcr.io/ivanfioravanti/chatbot-ollama:main

在这里插入图片描述

新建容器直接启动,显示下图即为成功
在这里插入图片描述

打开链接http://localhost:3000 显示如下即成功。
在这里插入图片描述

3.2安装open-webui

open-webui github地址:GitHub - open-webui/open-webui:用于 LLM 的用户友好型 WebUI(以前称为 Ollama WebUI)
拉取镜像并创建容器:

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

success后进入网址: http://localhost:3000/
第一次进入提示注册,输入邮箱及密码出现如下界面即为成功
在这里插入图片描述

4.添加图片识别模型llava

在ollama容器内输入ollama run llava命令,即可自动拉取模型
在这里插入图片描述
模型自动识别到chatbot和open-webui中

在这里插入图片描述
在这里插入图片描述

5.更多模型

支持多种模型,每种模型有多个参数,运行7B参数模型需要至少8G内存,运行13B参数模型需要至少16G内存,运行33B参数模型需要至少32G内存。以下是几种模型的参数与模型大小,更多模型可查阅ollama官方文档。

https://github.com/ollama/ollama
在这里插入图片描述

6.内网穿透-cpolar

cpolar 官网下载地址 :download下载 - cpolar 极点云官网
在这里插入图片描述
选择windows版,直接安装。
注册免费套餐后登录

免费版为随机域名

点击左侧仪表盘的隧道管理——创建隧道,创建一个聊天机器人的公网地址隧道!

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择http
  • 本地地址:3000 (本地访问的端口)
  • 域名类型:免费选择随机域名
  • 地区:选择China
    在这里插入图片描述
    点击状态复制域名,在浏览器输入网址即可
    在这里插入图片描述

成功!!!

参考链接

  • https://blog.csdn.net/weixin_63115236/article/details/136375479
  • 26
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值