正版资源51CTO夏曹俊-LLama实战本地CPU推理大语言模型-C++开发实战【VIP】
课程定位:本地 CPU 推理的技术闭环 这门课聚焦于在消费级硬件上,利用 C++ 和 llama.cpp 库实现大语言模型的本地推理。它解决了开发者有模型权重却受限于算力、无法私有化部署 LLM 的核心痛点。课程不依赖 GPU 集群,而是深入底层编译构建与量化推理,适合后端开发背景或对系统底层机制感
课程定位:本地 CPU 推理的技术闭环
这门课聚焦于在消费级硬件上,利用 C++ 和 llama.cpp 库实现大语言模型的本地推理。它解决了开发者有模型权重却受限于算力、无法私有化部署 LLM 的核心痛点。课程不依赖 GPU 集群,而是深入底层编译构建与量化推理,适合后端开发背景或对系统底层机制感兴趣的 C++ 开发者。要求读者具备基础的 Linux/Windows 环境配置能力,熟悉 CMake 构建流程,了解 Python 虚拟环境管理即可。
实战路径:从环境搭建到模型量化
学习建议按照“环境构建—模型转换—代码调试”的顺序推进。首先,需在 Windows 环境下完成 Visual Studio 2022 与 MSYS2 的配置,这是编译 llama.cpp 的前提。随后,重点攻克 HF(Hugging Face)模型格式向 GGML/GGUF 格式的转换环节,这是本地推理的核心桥梁。课程详细演示了如何使用 Transformers 库处理中文 LoRA 权重的合并,并通过 Conda 安装依赖。关键步骤在于量化,通过调整量化精度(如 Q4_0),将巨大的模型参数压缩至可在普通内存中运行的规模,从而在保证推理速度的同时降低硬件门槛。
成果预期:可复用的本地推理工程
学完本课程后,读者能够独立搭建基于 llama.cpp 的本地推理服务,无需联网即可调用大模型能力。你将掌握上下文长度、批处理大小、重复惩罚等核心超参数的代码级调控方法,并能根据业务需求优化生成结果的质量与多样性。更重要的是,这份资料提供了从模型下载、量化转换到 C++ 程序编译部署的全套工程参考,读者可直接将其中的构建脚本和转换代码复用到自己的项目中,实现真正的“拿来即用”,而非停留在理论层面的视频浏览。
课程目录
课程目录33 集
- 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
- 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-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




