大模型应用开发教程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 查看详细的章节说明与代码运行指南。

相关推荐
IT_陈寒2 小时前
用了Proxy才发现以前的JavaScript白写了
前端·人工智能·后端
甲维斯2 小时前
Claude Opus5手搓“NewAPI Plus”首轮成果!
人工智能
程序猿DD2 小时前
分享两个我每天都在用的 Skill,拖进豆包就能跑,限时领 30 天会员
人工智能
阿里云大数据AI技术2 小时前
Agentic Search 2.0:从单轮对话迈向企业级 AI 搜索自动驾驶Agent
人工智能·elasticsearch·agent
东风破_3 小时前
从 messages 数组到 Memory:大模型到底是怎么“记住”上一轮对话的?
人工智能
AEI3 小时前
四年间大模型的演进历程
人工智能·面试·程序员
狂师3 小时前
阿里开源:skill-up,一款Agent Skill 评测工具!
人工智能·开源·agent
武子康3 小时前
同一套 Agent Runtime,为什么 Web、Headless 和 Python SDK 仍然不是同一个产品
人工智能·llm·agent
天天代码码天天3 小时前
一个纯 C 的 OCR Runtime,又向前走了一步:lw.PPOCR.C preview.5 发布
人工智能
程序员cxuan4 小时前
Claude 官方的学习教程,太强了。
人工智能·后端·程序员