首页 > 系统相关 >Ubuntu安装chatGLM3-6b

Ubuntu安装chatGLM3-6b

时间:2024-04-09 22:24:30浏览次数:29  
标签:6b chatGLM3 name -- chatglm3 conda Ubuntu 下载

目录

概述

本文主要介绍如何在Ubuntu上安装ChatGLM3-6b模型。只有6B 模型支持function call,32k 128k都没有支持,所以选择6b这个模型。

安装分为2个大的步骤:

  1. 安装程序运行的环境,安装Anaconda3
  2. 下载chatGLM3-6b的模型文件
    1. 下载chatGLM3-6b的模型文件,下载地址:https://modelscope.cn/models/ZhipuAI/chatglm3-6b-base/summary
    2. 下载chatGLM3运行的壳子,便于用户访问,下载地址:https://github.com/THUDM/ChatGLM3

安装Anaconda3

Anaconda 是 Python 的一个出色的集成开发工具集,包括了Python解释器、conda包管理器、以及众多集成好的数学科学库(numpy/pandas/matplotlib/scipy/sk-learn 等等)因此非常适合于对 python 有数据处理需求的工程师与学生使用,可以减少因包依赖导致的库下载失败而浪费时间。

原文链接

https://blog.csdn.net/qq_29225913/article/details/105347317

下载 Anaconda 3

国内用户可以从清华大学开源软件镜像站里面获取 Anaconda 3
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
根据日期排序,下载最新的版本,选择 Linux 64 位版本下载。

在这里插入图片描述

安装 Anaconda 3

执行 bash 安装

去到下载的文件夹内,执行命令:bash Anaconda3-2020.02-Linux-x86_64.sh

输入 yes

在这里插入图片描述

敲入回车

在这里插入图片描述

继续输入 yes

在这里插入图片描述

查看conda版本 :conda -V
查看python 版本:python -V

提示 “conda:未找到命令” 的解决办法

往 /.bashrc 文件末尾追加 anaconda 的路径(/home/yourname/anaconda3/)

echo 'export PATH="/home/majianwei/anaconda3/bin:$PATH"' >> ~/.bashrc

更新source

source ~/.bashrc

重新执行下下面指令,能够正常打印版本号,就代表安装成功。
查看conda版本 :conda -V
查看python 版本:python -V

anaconda 3 常用命令

序号 功能 命令 备注
1 查看 conda 版本 conda --version, conda -V
2 更新 conda conda update conda
3 查看 conda 帮助(对初学者很有用的命令) conda --help, conda -h
4 新建虚拟环境 conda create --name <env_name> <package_names> 多个包名用空格分开
5 切换 conda 环境 conda activate env_name
6 退出虚拟环境 conda deactivate
7 列出所有虚拟环境 conda info --envs, conda info -e, conda env list
8 复制环境 conda create --name new_env_name --clone copied_env_name
9 删除环境 conda remove --name env_name --all
10 精确查找包 conda search --full-name <package_name>
11 模糊查找包 conda search
12 获取当前环境中已安装的包信息 conda list
13 指定环境安装包 conda install --name <env_name> <package_names> 指定版本: conda install --name <env_name> <package_name=version>
14 在当前环境中安装包 conda install <package_names>
15 pip 安装 pip install <package_names> conda 装不了的(或没有的)可用 pip 来安装

添加/更换 conda 清华源

在这里插入图片描述

conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'    #必需
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/'  #必需
conda config --set show_channel_urls yes

这是配置好的 .condarc 文件,查看命令 vim ~/.condarc

在这里插入图片描述

下载chatglm3-6b模型

推荐使用modescope 下载模型文件,国内的源,下在速度快。

下载链接:https://modelscope.cn/models/ZhipuAI/chatglm3-6b-base/files

Git下载命令:

git clone https://www.modelscope.cn/ZhipuAI/chatglm3-6b-base.git

SDK下载命令:

#模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('ZhipuAI/chatglm3-6b-base')

下载chatglm3壳子

首先需要下载本仓库:

git clone https://github.com/THUDM/ChatGLM3
cd ChatGLM3

然后使用pip清华源安装依赖:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

为了保证 torch 的版本正确,请严格按照 官方文档 的说明安装。

运行网页版本的壳子

streamlit run web_demo_streamlit.py 

运行命令行版本的壳子

python cli_demo.py

使用那个壳子就打开壳子对应的文件,修改为调用本地模型,/home/i/chatglm3/chatglm3-6b 就是下载的模型文件路径:

MODEL_PATH = os.environ.get('MODEL_PATH', '/home/i/chatglm3/chatglm3-6b')
TOKENIZER_PATH = os.environ.get("TOKENIZER_PATH", '/home/ai/chatglm3/chatglm3-6b')

标签:6b,chatGLM3,name,--,chatglm3,conda,Ubuntu,下载
From: https://www.cnblogs.com/AJun816/p/18124983

相关文章

  • ubuntu安装AX200 wifi驱动
    第一步:先了解自己的无线网卡的品牌和型号;可以在:此电脑->管理->设备管理器->网络适配器 中找到,或者下载一个鲁大师查看第二步:下载驱动文件;例如我的无线网卡是intelAX200,我便曲intel官网下载,如: intel的linux无线网卡驱动下载链接: intel无线网卡驱动(linux)第三步:下载kernel......
  • Ubuntu下安装谷歌Chrome浏览器
    步骤1:下载Chrome谷歌浏览器,下方的指令会将Chrome安装包下载到当前目录wgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb下载完成后,安装包就存在于当前目录了,如下图:步骤2:使用管理员权限安装Chromesudoaptinstall./google-chrome-sta......
  • 记一下-ubuntu22.04安装QQ音乐
    最近用安装了桌面的ubuntu-server22.04,感觉很好用,然后突发奇想,看下装个音乐播放器但是找来找去,发现现在好多已经不开发Debian系的版本了,也就qq音乐还有就尝试安装了下,发现虽然可以安装,但是无法正常打开,打开了就闪退下面就介绍下不闪退的安装步骤下载包到qq音乐的官网下载htt......
  • vmware虚拟机重置ubuntu系统密码
    1.虚拟机重启过程中同时长按shift键,跳出下面界面 2.按键盘e键,到下面页面 3.把红框中的代码改为rwinit=/bin/bash,然后按F10键到下图 4.输入passwd用户名然后enter,一次输入两次密码,会有如下的提示,表示更新密码成功,如下图 然后重启即可,用新密码进入系统 ......
  • ubuntu16.04 wordpress建站教程
    四、wordpress搭建完成本地浏览器输入服务器IP地址,跳转至wordpress安装界面在安装界面中输入数据库密码即可完成安装本地机器输入IP地址/wp-admin进入wordpress后台登录成功......
  • ubuntu 系统连接了 蓝牙耳机但是没有声音也无法设置
    我的网卡是ax210带蓝牙。系统是ubuntu20.04$pactlload-modulemodule-bluetooth-discoverFailure:Moduleinitializationfailed虽然失败了,但是好像出来了下面的选项了:pavucontrol然后,我的蓝牙耳机就有声音了,在设置那里的声音选择输出就行。我也不懂。参考:https......
  • 聊聊ChatGLM3多用户并发API调用的问题
    转载请备注出处:https://www.cnblogs.com/zhiyong-ITNote背景目前在公司内部4张A10的GPU服务器上部署了ChatGLM3开源模型;然后部署了官方默认的web_demo、api_demo两种模式;重新设计了前端,支持H5和安卓两个客户端调用。但却发现了不能并发访问的问题。问题现象在安卓与H5同时调......
  • Ubuntu 18.04无线网卡安装历险记(转)
    问题描述对该问题的解决,耗时数天,曲曲折折。真的可以用“山重水复疑无路”,最后到达了“柳暗花明又一村”。问题环境:Ubuntu18.04,无线网卡为迅捷(Fast)FW150UH(免驱版)。通过系统的网络Wifi设置找不到Adaptor。先是在网上《Ubuntu18.04安装博通(Broadcom)无线网卡驱动》看了相关操......
  • ubuntu 16.04 安装ngnix
    1、依赖安装#解决依赖包openssl安装sudoapt-getinstallopenssllibssl-dev#解决依赖包pcre安装sudoapt-getinstalllibpcre3libpcre3-dev#解决依赖包zlib安装sudoapt-getinstallzlib1g-dev 2、安装nginx下载nginx先并解压 地址进入解压目录执行./c......
  • Ubuntu 22.04安装在大容量硬盘时默认只启用100G
    背景买了长江致钛的4T硬盘,重新安装Ubuntu22.04后,发现硬盘空间只有100G。本文就是解决这个问题。安装Ubuntu的过程安装到这一步的时候,默认是100G:进入修改界面:修改界面这里显示的是100G:修改成前一步中看到的最大容量1021.996G:在这一步中,可以看到这两行都是1021......