分享一门从零开始构建 LLM 应用的开源课程:Building LLM Applications from Scratch。
已帮助超过 1500 个来自斯坦福大学、加州大学的教授掌握设计、构建和部署定制化 LLM 解决方案的能力。
而且与其他课程不同,它不依赖 LangChain 等现成框架,而是深入教授构建 RAG 系统的基础组件。
GitHub: https://github.com/hamzafarooq/building-llm-applications-from-scratch
课程主要分为 6 大周次,如下:
第 1 周:自然语言处理基础
第 2 周:Transformer 与 LLM 系统设计
第 3 周:语义搜索与检索
第 4 周:从零构建搜索引擎
第 5 周:LLM 的生成部分
第 6 周:提示词调优、微调和本地 LLM
适合具备 Python 编程能力和基础机器学习知识的工程师、数据科学家和 AI 研究人员学习。