【AI 大模型】离线运行ChatGLM2-6B(清华大模型)

简介: 【AI 大模型】离线运行ChatGLM2-6B(清华大模型)

一、捣腾开始


  1. clone项目
git clone https://github.com/THUDM/ChatGLM2-6B
cd ChatGLM2-6B


  1. 配置python环境
pipenv install
# 安装客户端依赖
pip install streamlit streamlit-chat


如果最后启动时,报cuda的错,请看文末的拓展并看情况执行下面的命令:

# 移除原始的pytorch 依赖 
pip3 uninstall torch torchvision torchaudio
# 下载最新的pytorch 依赖 
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu121


  1. 下载离线模型
git clone https://huggingface.co/THUDM/chatglm2-6b


image.png


修改代码

将以上代码中的 THUDM/chatglm2-6b 替换为本地的 chatglm2-6b 文件夹的路径,即可从本地加载模型。

# 修改前
model = AutoModel.from_pretrained("THUDM/chatglm2-6b", trust_remote_code=True,revision="v1.0").quantize(8).cuda()
# 修改后
model = AutoModel.from_pretrained("F:\\workspace_ai\\models\\chatglm2-6b", trust_remote_code=True,revision="v1.0").quantize(8).cuda()


执行 streamlit run web_demo2.py 启动清华大模型

报错如下:

image.png


无需理会,这里是因为代码想在线加载模型,但咱们已经把模型下载到本地了,所以不用管它。可以看到界面已经能访问了:

image.png

打个招呼吧(可以看到网络是断开的,但终端显示正在加载模型,目前一切正常):

image.png


AI给了回复:

image.png



  • 可以看到,模型加载没有问题,AI也给了回复。

image.png


咱们离线运行 ChatGLM2-6B 的目标已经完成!



拓展

  1. 执行(nvidia-smi)查看自己电脑的cuda版本


image.png



查看最新的pytorch安装方法

进入链接:PyTorch

image.png


目录
相关文章
|
1月前
|
人工智能
AI大模型初体验
为了实现真正的A,需不断学习以提升能力。
72 3
AI大模型初体验
|
1月前
|
人工智能 测试技术 API
AI计算机视觉笔记二十 九:yolov10竹签模型,自动数竹签
本文介绍了如何在AutoDL平台上搭建YOLOv10环境并进行竹签检测与计数。首先从官网下载YOLOv10源码并创建虚拟环境,安装依赖库。接着通过官方模型测试环境是否正常工作。然后下载自定义数据集并配置`mycoco128.yaml`文件,使用`yolo detect train`命令或Python代码进行训练。最后,通过命令行或API调用测试训练结果,并展示竹签计数功能。如需转载,请注明原文出处。
|
26天前
|
机器学习/深度学习 人工智能 UED
OpenAI o1模型:AI通用复杂推理的新篇章
OpenAI发布了其最新的AI模型——o1,这款模型以其独特的复杂推理能力和全新的训练方式,引起了业界的广泛关注。今天,我们就来深入剖析o1模型的特点、背后的原理,以及一些有趣的八卦信息。
252 73
|
1天前
|
人工智能 自然语言处理 搜索推荐
【云栖实录】大模型驱动,开源融合的AI搜索产品发布
本文介绍了2024云栖大会上阿里云发布的产品详情。
|
29天前
|
机器学习/深度学习 人工智能 自然语言处理
赋能百业:多模态处理技术与大模型架构下的AI解决方案落地实践
【9月更文挑战第4天】赋能百业:多模态处理技术与大模型架构下的AI解决方案落地实践
赋能百业:多模态处理技术与大模型架构下的AI解决方案落地实践
|
16天前
|
人工智能 安全 算法
5年数据观巨变,这家公司如何在AI和大模型数据赛道遥遥领先?
5年数据观巨变,这家公司如何在AI和大模型数据赛道遥遥领先?
|
21天前
|
存储 人工智能 算法
阿里云AI基础设施升级亮相,模型算力利用率提升超20%
阿里云AI基础设施升级亮相,模型算力利用率提升超20%
132 18
|
13天前
|
存储 人工智能 弹性计算
函数计算部署 AI 大模型解决方案测评
函数计算部署 AI 大模型解决方案测评
|
14天前
|
人工智能 运维 大数据
阿里云“触手可及,函数计算玩转 AI 大模型”解决方案评测报告
阿里云“触手可及,函数计算玩转 AI 大模型”解决方案评测报告
33 2
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
AI人工智能大模型的架构演进
随着深度学习的发展,AI大模型(Large Language Models, LLMs)在自然语言处理、计算机视觉等领域取得了革命性的进展。本文将详细探讨AI大模型的架构演进,包括从Transformer的提出到GPT、BERT、T5等模型的历史演变,并探讨这些模型的技术细节及其在现代人工智能中的核心作用。
71 9

热门文章

最新文章