python-华为云modelarts的免费codelab运行chatglm2-6b-int4

前提:当前提供 了8核64G的免费体验规格,每天三个小时限额

地址:https://console.huaweicloud.com/modelarts/?region=cn-north-4#/dashboard

下载模型:请参考另一个文章

复制代码
创建环境(自带环境是pytorch1.8的,所以自己创建)

conda info --env

conda create --name pytorch2.0

conda activate pytorch2.0


安装必要的包

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

conda install pytorch torchvision torchaudio cpuonly -c pytorch

conda update -n base -c defaults conda

conda install transformers sentencepiece

pip install rouge_chinese cpm_kernels

运行代码

from transformers import AutoTokenizer, AutoModel

tokenizer = AutoTokenizer.from_pretrained("/home/ma-user/work/glm2/chatglm2-6b-int4", 
trust_remote_code=True)

model = AutoModel.from_pretrained("/home/ma-user/work/glm2/chatglm2-6b-int4",trust_remote_code=True).cuda()

model = AutoModel.from_pretrained("/home/ma-user/work/glm2/chatglm2-6b-int4",trust_remote_code=True).float()

model = model.eval()

response, history = model.chat(tokenizer, "晚上睡不着应该怎么办", history=[])

print(response)
相关推荐
故事不长丨19 小时前
C#正则表达式完全攻略:从基础到实战的全场景应用指南
开发语言·正则表达式·c#·regex
梨落秋霜19 小时前
Python入门篇【文件处理】
android·java·python
Java 码农20 小时前
RabbitMQ集群部署方案及配置指南03
java·python·rabbitmq
哈库纳玛塔塔20 小时前
放弃 MyBatis,拥抱新一代 Java 数据访问库
java·开发语言·数据库·mybatis·orm·dbvisitor
phltxy20 小时前
从零入门JavaScript:基础语法全解析
开发语言·javascript
天“码”行空21 小时前
java面向对象的三大特性之一多态
java·开发语言·jvm
张登杰踩21 小时前
VIA标注格式转Labelme标注格式
python
Learner21 小时前
Python数据类型(四):字典
python
odoo中国1 天前
Odoo 19 模块结构概述
开发语言·python·module·odoo·核心组件·py文件按
Jelena157795857921 天前
Java爬虫api接口测试
python