windows下免费本地部署类ChatGpt的国产ChatGLM-6B

GPT实战系列-ChatGLM3本地部署CUDA11+1080Ti+显卡24G实战方案 本地部署大模型,那么如何用小显存部署和使用也是非常重要,让AI的价值应用并延伸到更广泛的领域。 本实战专栏继续关注小而美的大模型,将评估一系列的开源模型,尤其关注国产大模型,重点在于可私有化、轻量化部署,比如推理所需的GPU资源控制在24G显存内,2张Titan XP,或1080 Ti。 阅读详情

    ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)。 ChatGLM-6B 使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。经过约 1T 标识符的中英双语训练,辅以监督微调、反馈自助、人类反馈强化学习等技术的加持,62 亿参数的 ChatGLM-6B 已经能生成相当符合人类偏好的回答。


1,本地安装 Python
https://www.python.org/downloads/
测试:cmd输入python
2,下载chatglm
项目地址:https://github.com/THUDM/ChatGLM-6B

下载后放到第二步程序包下,自行创建目录 chatglm-6b


3,下载模型数据
THUDM/chatglm-6b at main


4,执行下载依赖包命令
在ChatGLM-6B-main目录下cmd

pip --default-timeout=1688 install -r requirements.txt
pip install gradio


5,运行网页版 demo
python web_demo.py

6,运行命令行 Demo
python cli_demo.py

执行效果

相关部署问题

问题:提示信息中看到又一次下载模型包
方案:需要把模型包复制到程序运行时的缓存目录中,缓存路径可能如下:
C:\Users\用户目录\.cache\huggingface\hub\models--THUDM--chatglm-6b\snapshots\fb23542cfe773f89b72a6ff58c3a57895b664a23

问题: Unable to load vocabulary from file. Please check that the provided vocabulary is accessible and not corrupted.
方案:修改cli_demo.py 的chatglm-6b地址
D:\workspace\ChatGLM\ChatGLM-6B-main\chatglm-6b

问题:nvcc --version报错
方案:安装cuda
cuda_11.7.0_516.01_windows.exe
https://developer.nvidia.com/cuda-toolkit-archive

问题: Torch not compiled with CUDA enabled
方案:
import torch
print(torch.__version__)#torch版本
print(torch.cuda.is_available())#GPU是否可用
查看显卡:
nvidia-smi
nvcc --version

安装pyTorch
pip install "torch-2.0.0+cu118-cp311-cp311-win_amd64.whl" -i https://pypi.tuna.tsinghua.edu.cn/simple/

问题:torch.cuda.OutOfMemoryError: CUDA out of memory. Tried to allocate 128.00 MiB (GPU 0; 4.00 GiB total capacity; 3.37 GiB already allocated; 0 bytes free; 3.37 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation.  See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF
方案:
监控内存
nvidia-smi -l 1

GPU内存6G修改:

model = AutoModel.from_pretrained("D:\workspace\ChatGLM\ChatGLM-6B-main\chatglm-6b", trust_remote_code=True).half().quantize(4).cuda()
GPU内存不够改为CPU执行:

model = AutoModel.from_pretrained("D:\workspace\ChatGLM\ChatGLM-6B-main\chatglm-6b", trust_remote_code=True).float()

国产大模型实战指南:DeepSeek/Qwen3/ChatGLM部署、微调与私有化 大语言模型(LLM)作为人工智能领域的核心技术,通过海量数据预训练获得强大的语言理解和生成能力。其工作原理基于Transformer架构,通过自注意力机制捕捉长距离依赖关系。在工程实践中,模型微调(Fine-tuning)是使通用大模型适应特定领域任务的关键技术,能够显著提升模型在垂直场景下的表现。私有化部署则解决了数据安全与合规性需求,确保敏感数据不出域。本文聚焦LoRA(低秩适配)等高效微调方法,并结合vLLM高性能推理引擎,详细演示了如何为DeepSeek、Qwen3、ChatGLM等主流国产大模型构 阅读详情

相关推荐

国产大模型本地部署与微调实战:从DeepSeek/Qwen3/ChatGLM到生产级服务

大语言模型(LLM)作为人工智能领域的核心技术,通过海量数据预训练获得强大的语言理解和生成能力。其工作原理基于Transformer架构,通过自注意力机制捕捉文本中的长距离依赖关系。这项技术的核心价值在于能够理解和生成接近人类水平的文本,广泛应用于智能对话、代码生成、内容创作等场景。在实际工程实践中,本地部署和微调成为满足数据安全、定制化需求的关键环节。本文聚焦于DeepSeek、Qwen3、ChatGLM等主流国产大模型的实战应用,详细介绍了从环境配置、模型部署到参数微调的全流程。通过LoRA等高效微调技

weixin_34080571的博客 413

Unable to load vocabulary from file. Please check that the provided vocabulary is accessible and not

无法从文件中加载词表。请检查所提供的词表是否可以访问并且没有损坏。一开始以为是下载的文件损坏了,但是重新下载之后依旧报错。猜测并非因为文件损坏报错,而是因为无法访问导致的,不过尝试之后发现没用。

weixin_51723388的博客 7361

从零搭建ChatGLM3-6B本地大模型:Java开发者的实战指南

本文为Java开发者提供了一份详尽的ChatGLM3-6B本地大语言模型实战指南。通过Spring AI和LangChain4j等工具,将AI能力无缝集成至Java技术栈,涵盖从模型部署、Spring Boot业务层封装到Web界面集成的完整流程,帮助开发者构建安全、可控且深度定制的私有化AI应用。

weixin_29248653的博客 208

【已解决】Unable to load vocabulary from file. Please check that the provided vocabulary is...

【已解决】Unable to load vocabulary from file. Please check that the provided vocabulary is accessible and not corrupted.

good_good_study5的博客 1867

开源AI桌面助手怎么选?深度对比Jan AI与ChatGPT本地部署版的优劣

本文深度对比了开源AI桌面助手Jan AI与ChatGPT本地部署版的优劣,涵盖生态定位、模型支持、部署复杂度、交互界面等七项核心维度。Jan AI凭借Apache 2.0许可证、模块化架构和离线运行优势,成为隐私敏感场景的理想选择,特别适合开发者和技术爱好者。

weixin_30667831的博客 311

国产大模型部署实践:从API调用到本地部署完整指南

大语言模型作为人工智能领域的核心技术,通过深度学习架构实现自然语言理解与生成。其原理基于Transformer架构,通过自注意力机制处理序列数据,具备强大的上下文理解能力。在技术价值层面,大模型显著提升了代码生成、内容创作等任务的效率,特别在本地部署场景下,开发者可以灵活控制数据安全和成本。实际应用中,结合API调用和本地部署两种方式,能够满足不同规模项目的需求。本文基于国产大模型的最新发展,重点探讨了深度求索、智谱AI等主流模型的部署优化方案,涵盖硬件需求、显存占用监控等关键技术要点,为工程实践提供可落地

weixin_34082695的博客 456

ChatGLM-6B完整指南:开源双语对话大模型如何在6GB显存上跑起你的本地ChatGPT

ChatGLM-6B 是智谱AI开源的中英双语对话语言模型,基于 GLM 架构、拥有 62 亿参数。它使用与 ChatGPT 相似的技术,针对中文问答和对话深度优化,经过约 1T 中英文语料训练,配合 INT4 量化后最低只需 **6GB 显存**,就能在你的消费级显卡甚至 Mac 上跑起"本地 ChatGPT"。本指南将带你从安装、部署到低显存优化,一步步完成本地化使用。 ## ChatGLM

gitblog_00595的博客 421

python&anconda系列(亲测有效):ChatGLM:win11部署大模型实例并正常启动、ChatGLM2-6B 模型基于 P-Tuning v2 的微调

ChatGLM:win11部署大模型实例并正常启动、ChatGLM2-6B 模型基于 P-Tuning v2 的微调

weixin_54626591的博客 2974

Windows 环境部署 ChatGLM2-6b 入门教程

windows部署 ChatGLM2-6b 入门教程

世界那么大,我想去看看~【随心更新,看世界去了😄】 2042

chatGLM-Windows环境安装

百度网盘链接:https://pan.baidu.com/s/1lbqhpIx-CAcBUfwSCjMNaA?参考文档:https://blog.csdn.net/jcfszxc/article/details/124004147。64位:http://www.winimage.com/zLibDll/zlib123dllx64.zip。32位:http://www.winimage.com/zLibDll/zlib123dll.zip。网络上有方法,是将cuDNN的文件存放CUDA的文件夹中,可供参考。

沧海之巅的专栏 604

【转载】本地搭建属于自己的ChatGPT:基于PyTorch+ChatGLM-6b+Streamlit+QDrant+DuckDuckGo

转载链接:https://blog.csdn.net/weixin_39653948/article/details/130178352本地部署chatglm及缓解时效性问题的思路:模型使用chatglm-6b 4bit,推理使用hugging face,前端应用使用streamlit或者gradio。微调对显存要求较高,还没试验。可以结合LoRA进行微调。缓解时效性问题:通过本地数据库或者搜索引擎获取特有数据或者实时数据作为生成模型的上下文。windows 1132G 内存GTX 3080Ti安装anac

Working harder, getting stronger! 729

清华 chatglm 本地部署

requirements.txt 在安装的chatglm目录下。安装 pytorch。

歌布衣的博客 478

Material Studio中分子动力学模拟得到密度density和溶解度参数

使用sketh工具画出全原子分子,以异辛烷为例子。

handsome213的博客 7320

ChatGLM3-6B本地部署全攻略:从环境搭建到生产级应用

大语言模型(LLM)通过海量参数模拟人类语言理解与生成,其核心Transformer架构利用自注意力机制捕捉长距离依赖关系。这一技术突破推动了自然语言处理从特定任务向通用智能的演进,为代码生成、智能问答和自动化办公等场景提供了基础能力。在工程实践中,本地部署成为保障数据隐私和降低使用成本的关键路径,尤其对于中小团队和个人开发者。ChatGLM3-6B作为轻量化中文对话模型,凭借其60亿参数规模,可在消费级显卡上实现高效推理。本文聚焦其私有化部署方案,详细解析基于Hugging Face生态的模型加载、vLL

weixin_38166557的博客 453

SolidWorks与Python二次开发实战:从宏录制到自动化脚本

本文详细介绍了利用Python对SolidWorks进行二次开发的实战方法。通过宏录制获取操作指令,再将其转换为Python脚本,工程师可以高效实现建模、出图等重复任务的自动化,显著提升设计效率。文章涵盖了环境搭建、代码转换、调试技巧及完整实战案例,为工程师提供了从入门到精通的完整路径。

weixin_29082143的博客 947

WorldPop数据集

WorldPop数据集介绍

qq_43874102的博客 1万+

没有高端显卡如何运行6B大模型:ChatGLM2-6B多卡切分、CPU与Mac部署全方案指南

ChatGLM2-6B 是智谱AI开源的中英双语对话大语言模型,官方数据显示:只要 5.1GB 显存(INT4 量化)就能支撑 8K 长度生成,普通 GPU、多张小显存卡、纯 CPU 甚至 Mac 笔记本都能跑起来。本文整理仓库中的 [低成本部署方案](https://link.gitcode.com/i/3f215c570ce6adfc8058c5a656e78e57),带你用最普通的硬件把 6

gitblog_00584的博客 455

博客系统 - 系统简介与首页设计

用Bootstrap实现手机端的博客导航栏效果。

m0_53450409的博客 1238

ChatGLM2-6B开源协议与免费商用指南:登记条件详解+社区加速项目完整清单

ChatGLM2-6B 是智谱AI开源的中英双语对话大语言模型,其模型权重对学术研究**完全开放**,填写问卷登记后**亦允许免费商业使用**。本文将拆解代码与权重两套开源协议的细节、用大白话讲清商用登记条件,并附上社区加速项目完整清单,帮助新手快速合规落地自己的部署。 ## 两大开源协议:代码与权重"分开管" 很多新手会用错 ChatGLM2-6B,根源是把"代码协议"和"模型权重协议"混为

gitblog_01125的博客 389

【华为2021校招】笔试题【通用硬件】

时间:2020/07/15 19:00 时长:60min 题型:40单选+5多选 难度:中等 考察范围:模电、数电、SI、EMC、电源、微机原理、计算机网络、材料

Jkcia的博客 4万+

YOLOv5入门实践(2)——手把手教你利用labelimg标注数据集

YOLOv5入门实践第2步,手把手教你使用labelimg标注数据集

路人贾的博客 1万+

windows本地CPU+6G内存部署类ChatGPT模型(Vicuna 小羊驼)

这里我们要下载4-bit量化的Vicuna模型,有7B和13B两个版本,每个版本里面还细分了几个版本,主要是速度和准确率之间的平衡,根据情况自己下载。13B的的Vicuna模型4-bit量化后,效果还可以,英文可能达到了宣称的那样,中文感觉还略差于ChatGLM-6B一点。llama-cpp-python是llama.cpp的Python接口,具体介绍看下面链接。锅包肉是一道非常有名的广东菜,制作方法简单,口感鲜美。(2) 锅包肉怎么做。

jw283963895的博客 858

C# 上位机内存泄漏排查指南:3 个工具 + 4 个技巧,从 GC 频繁到稳定运行 720 小时

C# 上位机内存泄漏排查的核心是「先定位泄漏存在,再追溯引用根源,最后修复验证通过「Visual Studio 诊断工具(快速定位)+ dotMemory(深度分析)+ PerfView(生产监控)」三个工具的配合,结合「复现场景、排查静态成员+事件、检查非托管资源、GC 日志验证」四个技巧,可高效解决绝大多数泄漏问题。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 736

国产大模型实战:从本地部署到LoRA微调,手把手教你跑通DeepSeek/Qwen3/ChatGLM

大模型(LLM)作为当前人工智能领域的核心技术,其工作原理基于海量参数和Transformer架构,通过自注意力机制理解并生成人类语言。其技术价值在于能够执行复杂的自然语言处理任务,如对话、代码生成和文档分析,从而赋能各行各业的智能化转型。在应用场景上,私有化部署和定制化微调成为企业控制成本、保障数据安全及适应专业领域需求的关键路径。本文聚焦于国产大模型(如DeepSeek、Qwen3、ChatGLM)的实战落地,详细解析如何根据硬件条件与业务需求,选择Ollama、vLLM或Dify等不同方案进行高效部署

weixin_30855099的博客 382

在RV1126上实现人脸识别----MobileFaceNet转成rknn模型

目录 1.模型下载 2 转成rknn模型并推理 3 查看网络模型 1.模型下载 首先下载MobileFaceNet的模型,github下载地址为:https://github.com/sirius-ai/MobileFaceNet_TF/tree/master/arch/pretrained_model/ 2 转成rknn模型并推理 import numpy as np import cv2 from rknn.api import RKNN if __name__ == '__..

C/C++、嵌入式开发、深度学习算法、模型部署与推理优化 3527

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Windows下部署OpenClaw框架打造智能QQ机器人

对话系统作为人工智能的重要应用领域,其核心在于通过自然语言处理技术实现人机交互。OpenClaw框架采用模块化设计理念,允许开发者灵活替换底层AI模型,为各类即时通讯平台提供智能对话能力。在工程实践中,Windows平台因其广泛的用户基础成为部署首选,但需要注意Node.js环境配置、路径权限等系统级问题。通过集成ChatGLM3-6B等中文优化模型,并应用模型量化技术,可以在消费级硬件上实现接近ChatGPT的对话体验。典型应用场景包括智能客服、个人助理等,本文以QQ机器人为例,详细讲解从环境搭建到模型优

weixin_33770878的博客 495

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: bat批处理文件无法执行
下一篇: powerdesign的Comment转Name脚本
与智能体同行
博客等级 码龄20年 76粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

与智能体同行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值