Mac(M1Pro)下运行ChatGLM2

这篇具有很好参考价值的文章主要介绍了Mac(M1Pro)下运行ChatGLM2。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

      最近很多人都尝试在M1/M2芯片下跑chatglm/chatglm2,结果都不太理想,或者是说要32G内存才可以运行。本文使用cpu基于chatglm-cpp运行chatglm2的int4版本。开了多个网页及应用的情况下(包括chatglm2),总体内存占用9G左右。chatglm2可以流畅的运行了。虚拟环境为python 3.10,使用conda 创建。

 

Mac(M1Pro)下运行ChatGLM2,开源大模型微调,macos,人工智能,m1pro,chatglm2,chatglm-cpp

 具体部署过程如下:

1.安装brew,主要需要安装core及cask

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2.添加git配置

git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core

git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask

3. 安装cmake

brew install cmake

4. 下载chatglm-cpp

git clone --recursive https://github.com/li-plus/chatglm.cpp.git && cd chatglm.cpp

5. 转换chatglm2模型(模型下载THUDM/chatglm2-6b at main,依赖安装)                


python3 convert.py -i THUDM/chatglm2-6b -t q4_0 -o chatglm2-ggml.bin

6. build main

cmake -B build
cmake --build build -j

7. 命令行调用

./build/bin/main -m chatglm2-ggml.bin -p 你好 --top_p 0.8 --temp 0.8    # ChatGLM2-6B
# 你好👋!我是人工智能助手 ChatGLM2-6B,很高兴见到你,欢迎问我任何问题。

8. 安装chatglm-cpp

pip install -U chatglm-cpp

9. 运行web_demo.py文章来源地址https://www.toymoban.com/news/detail-636395.html

cd examples && python web_demo.py -m ../chatglm-ggml.bin

到了这里,关于Mac(M1Pro)下运行ChatGLM2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

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

    前提:当前提供 了8核64G的免费体验规格,每天三个小时限额 地址:https://console.huaweicloud.com/modelarts/?region=cn-north-4#/dashboard 下载模型:请参考另一个文章

    2024年02月10日
    浏览(35)
  • LLMs之ChatGLM2:ChatGLM2-6B本地部署之单机推理(API/CLI/GUI)、低成本部署(GPU量化部署/CPU及其量化部署/Mac部署/多卡部署)、有限资源下高效微调(全参/P-t

    LLMs之ChatGLM2:ChatGLM2-6B本地部署之单机推理(API/CLI/GUI)、低成本部署(GPU量化部署/CPU及其量化部署/Mac部署/多卡部署)、有限资源下高效微调(全参/P-tuning v2)、模型评估和推理之图文教程之详细攻略 目录 一、配置基础环境及其注意事项 第一步、检测软硬件环境

    2024年02月07日
    浏览(35)
  • MAC键盘灯不亮,MAC2021,m1 pro键盘灯设置

    1.打开mac-系统偏好设置-程序坞与菜单栏 2.勾选在菜单栏中显示 3.设置键盘灯亮度

    2024年02月11日
    浏览(33)
  • mac pro M1(ARM)安装:ubuntu虚拟机(四)

    前面几期我们分别讲解了如何在mac m1环境下安装linux、window虚拟机,而很多应用场景中需要用到ubuntu虚拟机,所以这次我们来单独讲讲如何在mac m1环境下安装ubuntu虚拟机 本次演示我们选择通过VMware来安装虚拟机,VMware Fusion我们选择arm架构版本的。下载后双击安装即可 下载地

    2024年01月22日
    浏览(35)
  • M1芯片Mac book pro部署stable diffusion模型

    使用的电脑配置: 本文中,我的实验环境是 Apple M1CPU 的 MacBook Pro,机器内存容量为 16GB。同样还能够运行本文的设备包含: 2022 年生产的MacBook Air (M2)、13寸的 MacBook Pro (M2)、Mac Studio (2022) 2021 年生产的 14寸和16寸的 MacBook Pro、24寸的 iMac (M1) 2020 年生产的 Mac mini (M1)、MacBook Air

    2024年02月15日
    浏览(36)
  • mac pro m1:安装dump文件内存分析工具——MAT

    本文主要针对mac m1下安装Jprofiler进行讲解,安装核心步骤同样适用于其他系统 如果使用的是eclipse可以在插件中直接安装MAT,因为我使用的是idea开发,所以选择独立安装MAT工具 1、下载地址:https://www.eclipse.org/mat/downloads.php 选择你需要的版本,这里我选择的mac arm架构版,注意

    2024年02月06日
    浏览(29)
  • Mac book pro M1芯片 无法使用组合键进入恢复模式

    在基于 ARM 的 M1 MacBook Pro、MacBook Air 和 Mac Mini 上进入恢复模式所需要做的就是关闭计算机并按照以下步骤操作。 1.按住电源按钮并在 Mac 以 Apple 徽标启动时继续按住。 2.当您在计算机屏幕上看到“正在加载启动选项”消息时,松开电源按钮。 3.等待所有启动图标出现在屏幕上

    2024年02月07日
    浏览(57)
  • mac pro M1(ARM)安装:ubuntu桌面版虚拟机(五)

    之前写了在mac m1中安装ubuntu虚拟机,但因为一直有同学问ubuntu桌面版如何安装,尽管个人不太推荐linux系统安装桌面版,但是应大家的需求,还是单独出一期ubuntu桌面版安装教程。以供参考 ubuntu桌面版的安装有两种方式,一种是直接下载桌面版镜像,然后安装桌面版,一种是

    2024年02月02日
    浏览(45)
  • Pixelmator Pro Mac版 v3.5 图像处理软件 兼容 M1/M2

    在当今数字化时代,图像编辑软件成为了许多人必备的工具之一。无论您是摄影师、设计师还是普通用户,您都需要一款功能强大、易于使用的图像编辑软件来处理和优化您的照片和图像。而Pixelmator Pro for Mac正是满足这一需求的理想选择。 Pixelmator Pro for Mac是一款专为Mac用户

    2024年01月23日
    浏览(38)
  • MAC M1 Pro搭建移动端UI自动化测试环境--Android篇

    目前大家熟知的测试主要分为功能测试、接口测试、UI测试,本文重点介绍的则是UI测试 UI 测试 通常分为WEB 端和 移动端,前者主要是针对PC端的网站进行测试,主要是模拟各个浏览器的内核的兼容性,后者则是针对App Native、H5、Hybrid进行模拟测试,发现多机型的兼容性问题

    2023年04月22日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包