10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 标签云 排行榜

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

3块钱2小时训练大模型:MiniMind全家桶从0到1全流程解析

59分钟前 AI开源项目 0 0

很多人觉得,训练一个大模型需要几十万美金、几百张 H100 GPU、团队花几个月。OpenAI 训练 GPT-3 花了 460 万美元。

但 jingyaogong 做了一个项目告诉你:普通人也能从零训练自己的大模型。

成本:3 块钱(电费 + 云 GPU)
时间:2 小时
硬件:一张 RTX 3090(24GB 显存)
60,663 Star,Apache 2.0 协议,完全开源。

MiniMind全家桶

▲ MiniMind 全家桶:从 LLM 到 VLM 到 Omni,完整开源。

MiniMind 是什么

MiniMind 是一个从零训练大语言模型的完整教程 + 可运行代码库。

核心卖点:全程用 PyTorch 原生实现,不依赖 transformers 等高层封装。

这意味着你需要自己写 Tokenizer、自己实现 Pretrain、自己写 SFT/LoRA/DPO/PPO、自己实现 Tool Use 和 Agentic RL、自己做 Adaptive Thinking 和模型蒸馏。不是"调包侠",是真正理解每一步在做什么。

全家桶矩阵

MiniMind-3(主项目)⭐ 60K

64M 参数 LLM,2 小时从 0 训练。dim=768, n_layers=8,参数量约 64M,体积约 256MB。

支持功能:Pretrain(预训练)、SFT(监督微调)、LoRA(低秩适配)、RLHF(DPO/PPO/GRPO/CISPO)、Tool Use(工具调用)、Agentic RL(智能体强化学习)、Adaptive Thinking(自适应思考)、模型蒸馏。

MiniMind-V(视觉语言)⭐ 8.6K

65M 参数 VLM,2 小时从 0 训练。支持图像理解、图文对话、视觉问答。

MiniMind-O(全模态模型)⭐ 2.5K

0.1B 参数 Omni 模型,听 + 说 + 看。支持语音识别、语音生成、图像理解、文本对话。

技术架构

模型架构:对齐 Qwen3/Qwen3-MoE 设计,标准 Transformer,RoPE 位置编码,SwiGLU 激活函数,RMSNorm 归一化。

训练流程:数据清洗 → Tokenizer 训练 → Pretrain → SFT → RLHF → 蒸馏

关键代码全部手写:

  • train_pretrain.py — 预训练
  • train_full_sft.py — 全参数微调
  • train_lora_sft.py — LoRA 微调
  • train_dpo.py — DPO 优化
  • train_ppo.py — PPO 强化学习
  • train_grpo.py — GRPO 算法
  • train_cispo.py — CISPO 算法
  • train_tool_use.py — 工具调用
  • train_agentic_rl.py — 智能体学习

怎么跑起来

环境准备:

git clone https://github.com/jingyaogong/minimind.git
cd minimind
pip install -r requirements.txt

下载数据:将 pretrain_t2t_mini.jsonl 和 sft_t2t_mini.jsonl 放入 dataset/ 目录。

开始训练:

# 预训练
python train_pretrain.py

# 监督微调
python train_full_sft.py

# LoRA 微调
python train_lora_sft.py

# 断点续训
python train_pretrain.py --from_resume 1

能干什么

直接对话:运行 eval_llm.py 或 scripts/web_demo.py。

接入 Ollama:ollama run minimind

接入 llama.cpp:转换权重后直接使用。

浏览器运行:64M 参数模型压缩后可运行在 WebAssembly,无需后端,隐私安全,零延迟。

为什么值得学

这不是玩具项目。很多开源项目只是给你一个训练好的模型让你用。MiniMind 给你的是完整的训练链路,让你真正理解:

  1. Transformer 的每个组件是怎么工作的
  2. 数据是怎么被清洗和准备的
  3. Tokenizer 是怎么训练的
  4. 预训练损失是怎么下降的
  5. SFT 为什么要这么做
  6. RLHF 的各个算法有什么区别
  7. 工具调用是怎么实现的
  8. 模型蒸馏的原理

对开发者:想深入理解 LLM 原理,想自己微调模型但不懂底层,想研究强化学习在 LLM 上的应用。

对学生:课程项目、毕业设计、大模型入门实践。

对研究者:复现论文中的算法,实验不同训练策略。

和同类项目对比

特性 MiniMind HuggingFace 教程 付费课程
开源 ✅ Apache 2.0 ✅ ❌
从零实现 ✅ PyTorch 原生 ⚠️ 部分 ❌ 封装好
成本 3 块钱云 GPU 几千到几万 几千到几万
时间 2 小时 几周到几个月 几周
完整性 全流程 碎片化 系统化
扩展性 高(代码可改) 中 低

写在最后

技术民主化的浪潮已经来了。以前训练一个模型需要百万美元和数百张 GPU,现在 3 块钱 + 2 小时,你也能从零训练一个 LLM。

60K Star 说明很多人需要这个。它不仅仅是一个项目,更是一套可以运行的教科书。

Github:

LLM:https://github.com/jingyaogong/minimind

VLM:https://github.com/jingyaogong/minimind-v

Omni:https://github.com/jingyaogong/minimind-o

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:3块钱2小时训练大模型:MiniMind全家桶从0到1全流程解析
#MiniMind #大模型训练 #LLM #开源项目 #PyTorch 
收藏 1
Codex vs DeepSeek Harness:两种AI编程Agent的收敛哲学
Strata开源项目:12GB显存本地运行千亿参数大模型
推荐阅读
  • 手机也能远程操控Claude Code?Happy Coder让你随时随地接管AI任务
  • GC Minimal Zine Poster:开源 Skill 用规则定义审美,生成日式极简 ZINE 海报
  • Mano-P 4B:本地开源 GUI 模型,把任何 App 当 Skill 用
  • photo-abstract-editorial:Codex 技能,把照片变成抽象艺术编辑作品
  • ClaudeCodeViewer :ClaudeCode 终于有了趁手的开源 Web 界面
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
12904 1年前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10967 1年前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
10764 10月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
9648 1年前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
9487 9月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
9009 1年前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
8908 1年前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
8424 8月前
Claude Code 生成专业图表的 15 个 Skills:覆盖 7 种渲染引擎的完整指南
8331 6月前
baoyu-skills:又一个宝藏Skill,面向内容创作者的技能集,支持图文生成、发布与处理
8131 8月前

文章目录

关于苏米客
分类排行
1 DeepSeek-Bot插件:把DSH变成AI多智能体协作团队
2 Motion2MixamoRig开源项目:零成本实现3D动作捕捉
3 YuE2开源音乐模型:免费无限制,本地部署AI音乐生成工具
4 Strata开源项目:12GB显存本地运行千亿参数大模型
5 3块钱2小时训练大模型:MiniMind全家桶从0到1全流程解析
6 ESP32-iphone-agent:用 40 元开发板让 AI 操控真实 iPhone,免电脑免越狱
7 WordCraft:用 Rust 从零重写的开源 Word,内置 422 个命令与 MCP 服务器
8 GridCraft:纯 Rust 开发的开源电子表格,支持 XLSX、500+ 函数与 MCP 控制
9 PdfCraft:Rust 开发的本地 PDF 工作台,支持合并拆分与加密保护
10 Y2A-Auto:一键搬运YouTube视频到B站和AcFun的自动化工具
苏米客
登录 注册
显示
没有账号? · 立即注册
显示
已有账号? · 直接登录
登录代表你已同意 用户协议 和 隐私政策
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6 网站地图 百度地图
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联