跳转至

开源模型生态

简介

  • 来源:HuggingFace 官方文档与课程、ollama 项目
  • 先修要求:Python 基础、了解大模型基本概念
  • 编程语言:Python
  • 课程难度:🌟🌟
  • 预计学时:15 小时 +

不了解开源模型生态,就没法真正动手做 AI 应用。本课程教你如何在这个快速发展的生态中找到、评估、下载和使用适合你需求的模型——不论是在云端 API 还是本地运行。

目前开源大模型生态由几个核心组件构成:HuggingFace Hub(模型 & 数据集托管平台,类似 GitHub for AI)、各类开源模型(Llama、Qwen、DeepSeek、Mistral 等)、本地运行工具(ollama、llama.cpp、vLLM)、以及 模型选型方法(如何根据你的硬件和任务选模型)。

对计算机专业学生来说,理解这个生态的价值在于:它让你不被任何单一服务商绑定,能根据成本、隐私、延迟等需求灵活选择方案。

课程资源

资源汇总

HuggingFace 上手:

本地运行开源模型:

  • ollama — 一行命令跑开源模型,支持 Llama、Qwen、DeepSeek、Mistral 等主流模型,入门首选
  • llama.cpp — C++ 实现的本地推理引擎,能在笔记本 CPU 上跑量化模型,支持 GGUF 格式
  • LM Studio — 图形化界面本地运行模型,适合不习惯命令行的同学
  • vLLM — 高性能推理引擎,适合需要高吞吐的服务端部署

模型选型指南:

中国开源模型(2025年主流):

  • Qwen(通义千问) — 阿里开源,中文能力突出,全系列(0.5B-72B)
  • DeepSeek — DeepSeek-V3/R1,性能接近闭源顶级模型
  • GLM(智谱) — 清华开源,中英双语能力强
  • MiniCPM — 面壁智能开源,端侧小模型明星

备注

入门推荐路线:先装 ollama 拉一个 7B 模型跑起来(感受一下)→ 逛 HuggingFace Hub 看看有什么好玩的模型 → 学习用 Transformers 库写一个推理脚本 → 根据需要选一个方向深入(本地优化 or 云端部署)。不要一开始就试图搞懂所有工具,先用起来再说。