Skip to content

前置知识

🎯 本篇目标

了解学习大模型应用开发前需要掌握的基础知识。

📊 知识清单

必备技能

领域要求优先级相关模块
Python熟练使用,理解面向对象、异步编程⭐⭐⭐所有模块
HTTP/API理解 RESTful API、JSON 格式⭐⭐⭐AgentMCP
Git基本的版本控制操作⭐⭐所有模块

加分技能

领域要求优先级相关模块
机器学习理解训练/推理、损失函数、梯度下降⭐⭐训练与微调
NLP 基础理解 Tokenization、Embedding 概念⭐⭐RAGPrompt
深度学习了解 Transformer 架构训练与微调
Docker容器化部署基础训练与微调

模块前置知识映射

LLM 模块所需前置知识难度
🔍 RAG 检索增强Python、NLP 基础(Embedding、向量检索)、数据库基础⭐⭐
🤖 Agent 智能体Python、HTTP/API、异步编程、基础算法思维⭐⭐⭐
⚙️ 训练与微调机器学习、深度学习、PyTorch/TensorFlow、分布式计算⭐⭐⭐⭐
👁️ 多模态计算机视觉基础、NLP 基础、Transformer 架构⭐⭐⭐
✨ Prompt 工程自然语言处理直觉、逻辑思维、实验方法论
🔌 MCP 协议HTTP/API、协议设计、数据流处理⭐⭐

💻 快速补课资源

Python

Transformer

LLM 基础

⚠️ 常见误区

  • ❌ 必须精通深度学习才能开始
  • ✅ 应用开发可以先用 API,边做边学原理
  • ❌ 需要 GPU 才能学习
  • ✅ 大部分学习可以用云 API 完成

📚 延伸阅读

指南文档

核心技术模块

快速开始建议

  1. 零基础入门:先学习 Prompt 工程(最简单),了解如何与模型交互
  2. 应用开发:掌握 RAGAgent 技术,构建实用应用
  3. 深度定制:学习 训练与微调,打造专属模型
  4. 前沿探索:了解 多模态MCP 协议,拓展应用边界

基于 VitePress 构建