一、 Chatglm3安装
ChatGLM3是智谱AI和清华大学KEG实验室联合发布的新一代对话预训练模型。ChatGLM3-6B是ChatGLM3系列中的开源模型,在保留了前两代模型对话流畅、部署门槛低等众多优秀特性的基础上,ChatGLM3-6B 引入了如下特性:
1. 更强大的基础模型: ChatGLM3-6B的基础模型 ChatGLM3-6B-Base采用了更多样的训练数据、更充分的训练步数和更合理的训练策略。在语义、数学、推理、代码、知识等不同角度的数据集上测评显示,ChatGLM3-6B-Base具有在10B 以下的基础模型中最强的性能。
2. 更完整的功能支持: ChatGLM3-6B采用了全新设计的 Prompt格式,除正常的多轮对话外,同时原生支持工具调用、代码执行和 Agent 任务等复杂场景。
3. 更全面的开源序列: 除了对话模型ChatGLM3-6B外,还开源了基础模型 ChatGLM3-6B-Base、长文本对话模型 ChatGLM3-6B.32K。
ChatGLM3-6B 使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。经过约 1T 标识符的中英双语训练,辅以监督微调、反馈自助、人类反馈强化学习等技术的加持,60 亿参数的 ChatGLM-6B 已经能生成相当符合人类偏好的回答。
1.1安装环境
- NVIDIA GeForce RTX 3090 显卡(安装CUDA Version: 12.3)
- 硬盘1T
- Cpu16核
- 内存32g
- Ubuntu 22.04.3
1.2依赖下载
-
在https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载Anaconda3-5.0.0-Linux-x86_64.sh
-
从魔塔社区下载chatglm3
https://www.modelscope.cn/models/ZhipuAI/chatglm3-6b/files 模型文件 -
从github 下载chatglm3程序
https://github.com/THUDM/ChatGLM3/
1.3安装步骤
-
执行./Miniconda3-latest-Linux-x86_64.sh 安装conda
-
安装完成后创建chatglm环境:
conda create -n chatglm3 python=3.11 -
进入chatglm3程序目录:
cd /home/secisland/sunzy/chatglm0604/ChatGLM3 -
切换到chatglm3 环境:
conda activate chatglm3 -
安装依赖:
pip install -r requirements.txt -
到模型执行目录:
cd basic_demo/ -
修改模型参数位置:
vi cli_demo.py
将红圈部分调整为实际在魔塔社区下载的模型位置如下:
执行python cli_demo.py 测试模型,模型运行成功如下:
二、如何学习大模型?
学习AI大模型是一个系统的过程,需要从基础开始,逐步深入到更高级的技术。
这里给大家精心整理了一份全面的AI大模型学习资源,包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享!
1. 成长路线图&学习规划
要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。
这里,我们为新手和想要进一步提升的专业人士准备了一份详细的学习成长路线图和规划。可以说是最科学最系统的学习成长路线。
2. 大模型经典PDF书籍
书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。(书籍含电子版PDF)
3. 大模型视频教程
对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识。
4. 大模型项目实战
学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。
5. 大模型面试题
面试不仅是技术的较量,更需要充分的准备。
在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。
全套的AI大模型学习资源已经整理打包,有需要的小伙伴可以微信扫描下方CSDN官方认证二维码,免费领取【
保证100%免费
】
如有侵权,请联系删除