【保姆级教程】llama.cpp大模型部署全攻略:CPU/GPU全兼容,小白也能轻松上手!

【保姆级教程】llama.cpp大模型部署全攻略:CPU/GPU全兼容,小白也能轻松上手!

一、简介

  • • llama.cpp 是一个在 C/C++ 中实现大型语言模型(LLM)推理的工具
  • • 支持跨平台部署,也支持使用 Docker 快速启动
  • • 可以运行多种量化模型,对电脑要求不高,CPU/GPU设备均可流畅运行
  • • 开源地址参考:https://github.com/ggml-org/llama.cpp

• 核心工作流程参考:

二、安装与下载模型(Docker方式)

1. 搜索可用模型

• 这里以 qwen3-vl 模型为例,提供了多种量化版本,每种版本的大小不一样,根据自己的电脑性能做选择,如选择(模型+量化标签):Qwen/Qwen3-VL-8B-Instruct-GGUF:Q8_0

• 可以在huggingface官网中搜索可用的量化模型:https://huggingface.co/models?search=gguf

2. 使用 docker-compose 安装启动 llama.cpp

  • • 提前安装好Docker、docker-compose软件环境
  • • (可选)如果有GPU,需要安装好 NVIDIA 驱动程序、NVIDIA Container Toolkit
    英伟达驱动安装参考文档: https://developer.nvidia.com/cuda-toolkit-archive
    NVIDIA Container Toolkit安装参考:https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html
//运行下面命令,如果输出显卡信息即Docker内可以正常使用GPUdocker run --rm --gpus all nvidia/cuda:12.5.0-runtime-ubuntu22.04 nvidia-smi 
  • • 新建docker-compose.yml配置文件,参考下面内容:
    CPU运行版本
services: llama-cpp-server: image: ghcr.io/ggml-org/llama.cpp:server ports: - "8000:8000" volumes: - ./cache:/root/.cache command: > -hf Qwen/Qwen3-VL-8B-Instruct-GGUF:Q8_0 --jinja -c 65535 --port "8000" --host 0.0.0.0 restart: unless-stopped 

GPU运行版本

services: llama-cpp-server: image: ghcr.io/ggml-org/llama.cpp:server-cuda ports: - "8000:8000" volumes: - ./cache:/root/.cache command: > -hf Qwen/Qwen3-VL-8B-Instruct-GGUF:Q8_0 --jinja -c 65535 --port "8000" --host 0.0.0.0 --n-gpu-layers 99 restart: unless-stopped deploy: #使用GPU主要增加这个配置 resources: reservations: devices: - driver: nvidia count: all #使用所有GPU,可以指定数量和特定GPU capabilities: [gpu] 

关键参数注解,参考如下

-hf # 从 HuggingFace 自动下载模型--jinja # 启用聊天格式模板(多轮对话必需)-c 65535 # 上下文窗口大小(tokens数量,越大占用越多显存)--port "8000" # 容器内监听端口--host 0.0.0.0 # 监听所有网络接口(Docker 容器必需)--n-gpu-layers 99 # GPU 加载层数(99=全部层,0=纯CPU)更多参数用法参考:https://github.com/ggml-org/llama.cpp/blob/master/tools/server/README.md 
  • • 配置完,直接一键启动即可

docker-compose up -d
初次启动会自动从huggingface下载模型可能比较耗时(网络不好的话请自行配置加速代理),成功下载并启动截图如下:

三、使用

1. llama.cpp 默认提供的 Web Ui中使用

  • • 启动后,可直接访问:http://ip:8000/,进入对话页面

• 在对话界面,可以输入文本、文件、图片等直接和启动的模型进行对话
文本对话

多模态对话

2. 使用 llama.cpp 提供的 Openai 接口兼容 API

• 多模态对话示例
上面启动的 Qwen/Qwen3-VL 是非常强大的多模态模型,可以进行图片对话,输入下面手写文本图片

postman请求示例截图如下:

• 文本对话API,适合通用问题回答
postman请求示例截图如下:

四、总结

  • • llama.cpp 是个非常强大大语言模型启动工具,让普通电脑也能快速运行大语言模型,基于C/C++开发,性能比 Ollama 更优
  • • 安装依赖较少,兼容CPU/GPU,可跨平台部署,可Docker一键部署
  • • 提供Web Ui在线访问,也提供 Openai 接口兼容的 Api ,方便快速接入各种客户端
  • • 私有部署,完全免费且私密,可以满足各种应用场景,如询问一下私密问题、搭建本地AI笔记、搭建本地AI数据库应用、识别自己的图片内容等

五、AI大模型从0到精通全套学习大礼包

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

只要你是真心想学AI大模型,我这份资料就可以无偿共享给你学习。大模型行业确实也需要更多的有志之士加入进来,我也真心希望帮助大家学好这门技术,如果日后有什么学习上的问题,欢迎找我交流,有技术上面的问题,我是很愿意去帮助大家的!

如果你也想通过学大模型技术去帮助就业和转行,可以扫描下方链接👇👇
大模型重磅福利:入门进阶全套104G学习资源包免费分享!

01.从入门到精通的全套视频教程

包含提示词工程、RAG、Agent等技术点

在这里插入图片描述


02.AI大模型学习路线图(还有视频解说)

全过程AI大模型学习路线

在这里插入图片描述


在这里插入图片描述

03.学习电子书籍和技术文档

市面上的大模型书籍确实太多了,这些是我精选出来的

在这里插入图片描述


在这里插入图片描述

04.大模型面试题目详解

在这里插入图片描述
在这里插入图片描述

05.这些资料真的有用吗?

这份资料由我和鲁为民博士共同整理,鲁为民博士先后获得了北京清华大学学士和美国加州理工学院博士学位,在包括IEEE Transactions等学术期刊和诸多国际会议上发表了超过50篇学术论文、取得了多项美国和中国发明专利,同时还斩获了吴文俊人工智能科学技术奖。目前我正在和鲁博士共同进行人工智能的研究。

所有的视频由智泊AI老师录制,且资料与智泊AI共享,相互补充。这份学习大礼包应该算是现在最全面的大模型学习资料了。

资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。

在这里插入图片描述


在这里插入图片描述

智泊AI始终秉持着“让每个人平等享受到优质教育资源”的育人理念‌,通过动态追踪大模型开发、数据标注伦理等前沿技术趋势‌,构建起"前沿课程+智能实训+精准就业"的高效培养体系。

课堂上不光教理论,还带着学员做了十多个真实项目。学员要亲自上手搞数据清洗、模型调优这些硬核操作,把课本知识变成真本事‌!

在这里插入图片描述


如果说你是以下人群中的其中一类,都可以来智泊AI学习人工智能,找到高薪工作,一次小小的“投资”换来的是终身受益!

应届毕业生‌:无工作经验但想要系统学习AI大模型技术,期待通过实战项目掌握核心技术。

零基础转型‌:非技术背景但关注AI应用场景,计划通过低代码工具实现“AI+行业”跨界‌。

业务赋能 ‌突破瓶颈:传统开发者(Java/前端等)学习Transformer架构与LangChain框架,向AI全栈工程师转型‌。

👉获取方式:
😝有需要的小伙伴,可以保存图片到wx扫描二v码免费领取【保证100%免费】🆓

Read more

免费云服务: 在 DigitalOcean 领取200美元试用额度及创建云主机教程

主机商介绍:DigitalOcean是一家成立于2012年的美国云主机供应商,简称DO,又被译为“信息海洋”和“Droplet(水滴)”,短短几年内便在美国正迅速成为一个众人皆知的IDC公司。Droplet是DigitalOcean最受欢迎的产品,又被称为“云主机”、“VPS”,采用SSD硬盘高性能存储、KVM虚拟化,产品整体性能优越,而且支持按小时计费模式,因而在国内也比较受欢迎。 数据中心:美国(纽约、亚特兰大、旧金山)、新加坡、德国(法兰克福)、加拿大(多伦多)、荷兰(阿姆斯特丹)、英国(伦敦)、印度(班加罗尔)、澳大利亚(悉尼)。 支付方式:信用卡、借记卡、PayPal、Google Pay、Apple Pay。 DigitalOcean优惠码:200美元优惠链接(有效期60天) 一、注册DigitalOcean 访问DigitalOcean官网:

By Ne0inhk
如何在VS code中为GitHub Copilot 添加SKill

如何在VS code中为GitHub Copilot 添加SKill

官方链接:Use Agent Skills in VS Code 准备 这里如果要用VS code的Agent Skills记得更新VsCode,下面这个版本及之后的就可以使用 配置Skill Crtl + Shift + P找到设置并打开,搜索chat.useAgentSkills即可 在Github Copilot 聊天框中打开配置自定义智能体,点击+创建新的自定义智能体 之后需要选择是为这个项目创建Skill.md还是所有项目都可用的Skill.md了,之后写入自己的Skill内容就行。 这里是我自己添加的一个Skill.md 添加之后,就会在聊天这里选对应的Skill了,之后就会用这个Skill进行自己的相关分析 使用示例 好啦,快去创建自己的SKill吧!!

By Ne0inhk

掀翻闭源天花板?Qwen3.5开源炸场,国产大模型正式杀入全球第一梯队

2026年除夕(2月16日),阿里通义千问正式发布Qwen3.5系列模型,同步推出Qwen3.5-397B-A17B开源旗舰版与Qwen3.5-Plus版本,一夜之间在AI圈掀起轩然大波。作为新一代原生多模态基座,它不仅刷新了开源模型的性能上限,更以极具颠覆性的技术架构与商用友好协议,向GPT-4o、Claude 3 Opus、Gemini 3 Pro等闭源旗舰发起正面挑战。Qwen3.5究竟是昙花一现的技术秀,还是真正击穿闭源垄断的里程碑?我们从性能、技术、场景、格局四个维度,做一次深度且严谨的解读。 一、Qwen3.5核心定位:小而强、大而省,全场景全覆盖 Qwen3.5并非单一模型,而是一套覆盖端侧到云端的完整基座体系,精准匹配个人、开发者、企业的全维度需求,这也是它区别于传统开源模型的核心优势。 本次发布的核心版本定位清晰且竞争力拉满:Qwen3.5-397B-A17B开源旗舰版与Qwen3.5-Plus版本均采用稀疏混合(MoE)架构,二者总参数均达3970亿(397B),推理时仅激活170亿(17B)参数(

By Ne0inhk
[Git] 认识 Git 的三大区域 && 文件的修改和提交

[Git] 认识 Git 的三大区域 && 文件的修改和提交

文章目录 * 认识 Git 的三大区域:工作区、暂存区、版本库 * 工作区、暂存区、版本库的关系流程图解 (概念) * 将文件添加到仓库进行管理:`git add` 和 `git commit` * 场景一:第一次添加文件到仓库 * 查看提交历史:`git log` * (进阶理解)提交后的 `.git` 目录变化 * 场景二:再次理解 `add` 和 `commit` 的配合 * 修改文件并提交:`git status` 和 `git diff` * 查看工作区状态:`git status` * 查看具体修改内容:`git diff` * 提交修改后的文件 * 总结一下 Git 的基本操作流程 在上一篇中,我们学习了如何安装

By Ne0inhk