大模型应用开发教程01 | 专栏导读与学习路线

本教程专为具备 Python 基础的开发者设计,旨在通过 "理论先行,实战为主,项目驱动" 的方式,帮助你从零开始掌握大语言模型 (LLM) 的应用开发。

我们摒弃了枯燥的纯理论讲解,而是通过一个个具体的代码实战项目(CLI 聊天机器人、RAG 知识库助手、AI Agent 智能体、全栈 Web 应用),带你一步步深入 LLM 的核心领域。

🎯 教程目标

完成本教程后,你将能够:

  • 理解 LLM 的工作原理与 API 调用流程。
  • 掌握 Prompt Engineering (提示词工程) 的核心技巧。
  • 构建基于 RAG (检索增强生成) 的私有知识库问答系统。
  • 开发具备工具调用能力的 AI Agent (智能体)。
  • 了解模型微调 (Fine-tuning) 与 LLMOps 部署流程。

📚 教程目录

本教程分为五个阶段,每个阶段包含详细的 Markdown 教程文档 (docs/) 和对应的 Python 实战代码 (src/)。

阶段一:Hello LLM ------ 走进大模型世界

从配置环境开始,跑通第一个 API 调用,理解多轮对话的实现原理。

阶段二:Prompt Engineering ------ 提示词工程

学习如何通过"说话"来编程,掌握 Zero-shot, Few-shot, CoT (思维链) 以及结构化输出等高级技巧。

阶段三:RAG ------ 给大模型外挂知识库

解决模型幻觉与知识过时问题。学习向量数据库 (ChromaDB/FAISS) 的使用,构建基于私有文档的问答助手。

阶段四:AI Agent ------ 打造智能体

让模型学会使用工具。深入理解 Function Calling 原理,并亲手实现一个 ReAct (Reasoning + Acting) 代理框架。

阶段五:模型微调与工程化 (LLMOps)

探索模型微调的概念,并将你的 AI 应用封装为标准的 FastAPI 后端与 Streamlit 前端,体验完整的全栈部署流程。


🚀 快速开始

  1. 克隆项目

    bash 复制代码
    git clone <repository_url>
    cd llm-study
  2. 创建虚拟环境

    bash 复制代码
    # Windows
    python -m venv .venv
    .\.venv\Scripts\activate
  3. 安装依赖

    bash 复制代码
    pip install -r requirements.txt
  4. 开始学习

    请阅读 使用说明.md 查看详细的章节说明与代码运行指南。

相关推荐
大模型任我行2 小时前
谷歌:“课程学习”融入扩散模型强化学习
人工智能·语言模型·自然语言处理·论文笔记
AIGCmagic社区2 小时前
具身智能专题:机器人也有Scaling Law?智元GE-Act 2.0用3万小时真机数据给出答案
人工智能·aigc·具身智能
Rosanci3 小时前
谷歌浏览器插件开发实战指南:从 Hello World 到上架发布
大数据·人工智能·chrome·程序人生
明月_清风3 小时前
AI 越来越强,程序员真正的价值到底是什么?
人工智能·后端
m0_466525293 小时前
云从科技上线云起ModelHub:AI团队时代的模型算力基础设施
大数据·人工智能·科技
火山引擎开发者社区3 小时前
OpenViking:给 Codex 加上长期记忆
人工智能
荆棘鸟智能4 小时前
城市感知设备怎么统一接入?从多协议网关到设备模型的中间件架构设计
人工智能·算法·边缘计算
火山引擎开发者社区4 小时前
当 AI 内容真假难辨,谁来为真实签名 —— 证书中心 C2PA 内容可信溯源服务正式发布
人工智能
百万蹄蹄向前冲4 小时前
风扇转了一晚上MVP专家团翻车事故
前端·人工智能
米小虾4 小时前
你的 harness 技巧有保质期:176 组对照实验显示,上下文管理的收益从 35.7 分跌到 2.7 分
人工智能·agent