大模型应用开发实战:值不值得学
这门课解决的是“懂点技术但没做过 AI 应用”的人,如何把大模型真正接入实际业务流程的问题。它不是讲怎么训练模型,也不是泛泛而谈的 AI 通识,而是直接上手用 OpenAI 的 Assistants、Function Calling、RAG、Embedding 这些工具,做出能跑的东西。如果你平时工作中遇到“想让 AI 帮我处理订单数据”“想自动生成单元测试代码”“想用自然语言查 SQL”这类具体需求,这门课会直接给你可复用的实现思路。如果你只是想了解大模型概念,或者已经能熟练手写 Transformer 架构,那这门课的深度可能不太匹配。
建议先看哪几块,怎么配合练习
资料的结构很清晰,建议按“开篇词 → 提示工程篇 → 解决实际问题篇”的顺序来。开篇词别跳过,它讲清楚了自然语言编程的范式逻辑,后面所有代码都建立在这个认知上。提示工程篇的 5 大基本原则和思考框架是核心基础,这部分吃透了,后面的实战案例你才能看懂为什么这么写提示词。解决实际问题篇的每个案例都是独立的,可以挑你最需要的先做,比如做 RAG 系统就从 PDF 检索那个案例开始,做数据分析就从 Code interpreter 那个开始。练习时不要只看视频或文档,一定要自己开个 OpenAI 账号跟着跑一遍代码,遇到报错先自己查文档解决,这是大模型开发必须练的基本功。
学完能独立做什么
学完这门课,你应该能独立完成这几件事:第一,用 Assistants API 搭一个带工具调用的对话应用,比如能查订单状态、能执行函数的客服机器人;第二,用 RAG 技术做知识库检索,支持 PDF、图片等多种格式输入;第三,用 Embedding 做简单的推荐系统或语义搜索;第四,用多步提示拆解复杂任务,比如自动生成代码测试用例。这些能力组合起来,基本覆盖了目前大模型应用开发最常见的几个场景。你不会变成 AI 算法专家,但能成为一个能独立交付大模型应用的开发者。资料里的代码案例可以直接拿过来改造成你业务需要的版本,不用从零开始造轮子。
AI 时代下的自然语言编程范式第一课
课程目录
* 开篇词/
* 开篇词|大模型应用开发时代,人人都是程序员
* 启程篇/
* 01|用OpenAI Assistants的Function进行订单管理
* 02|OpenAI Assistants中的线程和Run状态解析
* 03|用Assistants中的Code interpreter做数据分析
* 04|用Assistants中的File search(RAG)工具做知识检索
* 提示工程篇/
* 05|用5种不同模型展示模型交互5大基本原则
* 06|通过设置思考框架,引导模型进行更好的推理
* 解决实际问题篇/
* 07|用多步提示引导自动生成Python单元测试代码
* 08|用大模型实现自然语言的SQL查询
* 09|构建能够读图的基于PDF的RAG系统
* 10|通过Embedding构建基于关键词的推荐系统
* 11|长PDF文档的总结与评估策略
* 12|用Assistants自主思考生成商业报告PPT
* 微调模型篇/
* 13|以Qwen为例讲透参数高效微调(PEFT)
* 14|以Llama 3为例讲透QLoRA量化+微调
* 15|OpenAI闭源模型的微调流程和Function Calling微调
* 多模态篇/
* 16|多模态:整合大语言模型与Dall-E/Stable Diffusion API
* 17|GPT-4o最强多模态模型实战
* 18|多模态:用大语言模型进行TTS/ASR/OCR
* 19|Sora模型的原理和架构初探
* 应用技巧篇/
* 20|如何通过Moderation API对生成内容进行安全审核?
* 21|LLM开发过程中的错误处理和Tracing
* 22|如何在与LLM交互过程中省钱及控制Rate Limits?
* 结束语 & 结课测试/
* 结束语|再谈大模型应用开发
* 结课测试|来赴一场满分之约






