本地 CPU 跑大模型:避开显卡门槛的 C++ 实战

当前大语言模型部署常受限于高性能显卡,若你手头仅有电脑或服务器 CPU,且急需在本地运行开源模型,这门课提供的 C++ 开发方案是务实选择。它不依赖昂贵的 GPU 环境,而是通过量化技术和优化推理引擎,解决在普通硬件上让大模型流畅运行的问题。课程聚焦于 llama.cpp 框架与 llama 系列模型,直接切入从环境搭建到模型量化、再到中文模型适配与推理调优的全流程,旨在让你掌握不靠“烧钱”也能使用大模型的核心技术。

零基础友好:先搭环境再动手,资料配合着练

课程适合对 C++ 有基础但从未接触过大模型部署的初学者,或想从 Python 转向 C++ 推理开发的从业者。资料包中的演示视频覆盖了从 git 安装、msys2 配置、Visual Studio 环境搭建到 cmake 二进制版本编译的完整步骤,即便代码能力薄弱,也能跟着视频一步步复现运行环境。建议优先观看前几章的环境搭建与模型转换部分,理解 ggml 格式与量化原理,再进入具体的 C++ 代码分析与参数调优,这样逻辑更顺畅,不易在细节上卡壳。

学完能独立做什么:从转换到调参的完整闭环

学完本课程,你能独立将常见的 130 亿参数级模型转换为适合 CPU 运行的量化版本,并编写或修改 C++ 程序实现本地推理。你不仅能处理中文模型(如合并 LoRA 权重、使用 Transformers 库或 llama.cpp 进行推理),还能深入理解上下文窗口大小、并发批次回复、重复惩罚等关键参数对生成质量的影响,从而根据实际应用场景调整模型行为。资料中的量化参数对比、不同指令参数对输出多样性的影响等演示,能直接复用到你未来的项目或本地工具开发中,让你在没有 GPU 的情况下也能构建具备实用能力的本地智能助手。

课程目录

课程目录35 集
  • 1-1.课程介绍.mp4 143.28M
  • 1-2.推演程序演示,基于130亿参数模型.mp4 5.43M
  • 2-1.llama模型分析和训练数据分析.mp4 128.13M
  • 2-2.git和msys2安装和llama模型下载.mp4 104.63M
  • 2-3.llama推理测试程序演示.mp4 83.85M
  • 3-1.llama.cpp构建环境说明.mp4 13.44M
  • 3-2.visutal_studio_2022安装.mp4 102.33M
  • 3-3.llama.cpp构建和项目分析.mp4 137.04M
  • 3-4.cmake windows安装二进制版本.mp4 46.13M
  • 4-1.ggml格式介绍.mp4 40.78M
  • 4-2.conda在windows中的安装和使用.mp4 127.75M
  • 4-3.conda的python环境安装.mp4 104.19M
  • 4-4.llama的pth格式转换为ggml的bin.mp4 91.26M
  • 4-5.llama量化模型到Q4_0.mp4 90.28M
  • 5-1.Chinese-LLaMA-Alpaca 中文模型分析和下载.mp4 143.23M
  • 5-2.Transformers安装和llama模型格式转换.mp4 113.85M
  • 5-3.合并中文LoRA权重和llama生成全量模型权重.mp4 104.67M
  • 5-4.使用Transformer和Web图形界面实现推理.mp4 189.27M
  • 5-5.使用llama.cpp量化和推理中文模型.mp4 173.07M
  • 6-1.llama参数ctx-size上下文大小相关代码分析.mp4 101.76M
  • 6-2.predict和batch-size回复数和推理批次代码.mp4 97.78M
  • 6-3.增加结果多样性-重复惩罚repeat-penalty.mp4 181.96M
  • 6-4.21温度改变随机性top-k和top-p算法分析.mp4 110.56M
  • 7-1.开源llamaqt项目分析说明.mp4 34.99M
  • 7-10.XGptFac工厂类创建.mp4 229.25M
  • 7-11.基于cmake配置了推理QT项目.mp4 211.39M
  • 7-12.完成了基于QT的推理交互程序.mp4 146.14M
  • 7-2.基于llama.cpp的cmake项目配置和模型加载代码实现.mp4 171.96M
  • 7-3.完成了推理预处理prompt代码.mp4 163.56M
  • 7-4.完成了推理结果逻辑表采样并输出.mp4 80.37M
  • 7-5.完成了精简版的推理示例程序.mp4 103.11M
  • 7-6.xllama接口类图设计说明.mp4 85.45M
  • 7-7.XGp测试项目和线程启动停止代码完成.mp4 187.06M
  • 7-8.XGpt用户输入和线程接收和回调反馈完成.mp4 154.75M
  • 7-9.完成xllama的推理和反馈接口并测试.mp4 167.62M
  • 51CTO夏曹俊-LLama实战本地CPU推理大语言模型-C++开发实战/
  • 2-1