大数跨境
0
0

ChatGLM-6B: 清华大学开源中英双语对话语言模型

ChatGLM-6B: 清华大学开源中英双语对话语言模型 数翼
2023-05-28
0
导读:ChatGLM-6B 是清华大学开源的大语言模型,支持中英双语对话。它具有 62 亿参数,他基于通用语言框架

ChatGLM-6B 是清华大学开源的大语言模型,支持中英双语对话。它具有 62 亿参数,他基于通用语言框架(General Language Model (GLM)), 并在大量中英文文本数据集上进行训练。ChatGLM-6B针对用户设备进行了优化, 可以在本地部署在消费级显卡上。

界面

ChatGLM-6B 提供了一个 Web UI,使用 Gradio 编写。

ChatGLM-6B 对话界面

前端时间还发布 VisualGLM-6B,多模态对话语言模型,支持图像理解。

ChatGLM-6B 多模态对话界面

使用方式

硬件需求

我在笔记本上(Mac M1)和 Google Colab 上运行过,加上低内存的参数,是可以运行 FP16 的。当然 INT4 也 OK。

注意 M1 不支持 GPU。

量化等级 最低 GPU 显存
(推理)
最低 GPU 显存
(高效参数微调)
FP16(无量化) 13 GB 14 GB
INT8 8 GB 9 GB
INT4 6 GB 7 GB

安装

项目官网是:

  • • https://github.com/THUDM/ChatGLM-6B

下载代码并安装依赖:

git clone https://github.com/THUDM/ChatGLM-6B

进入 ChatGLM-6B 目录,使用 pip 安装依赖:

cd ChatGLM-6B
pip install -r requirements.txt

对话示例

截图是我自己运行截图的,跟官方截图内容有一定出入。

自我认知

ChatGLM-6B 自我认知对话

提纲协作

ChatGLM-6B 提纲协作

文案写作

ChatGLM-6B 文案写作

信息抽取

ChatGLM-6B 信息抽取

多模态对话

运行 web_demo_vision.py 来进行多模态对话:

ChatGLM-6B 多模态对话

更多信息可以参考 VisualGLM-6B :

  • • https://github.com/THUDM/VisualGLM-6B




--- END ---



【声明】内容源于网络
0
0
数翼
专注 AIGC 人工智能知识传播和实践
内容 228
粉丝 0
数翼 专注 AIGC 人工智能知识传播和实践
总阅读29
粉丝0
内容228