后端开发转 AI 应用开发学习路线 - 飞书云文档
后端开发转 AI 应用开发学习路线
健健哥
3月22日修改
正在生成 AI 速览...
本文讨论了后端开发转 AI 应用开发的学习路线,包括学习群加入方式、各阶段学习内容和推荐项目等。关键要点包括:
学习群加入方式:作者微信为 DavisYou184,有飞书收费群,每人 199 元,原因一是工作压力大整理资料累,二是避免群里划水。校招生先看《AI 应用开发学习路线 校招版》文档。
第一阶段:深度学习和 LLM 理论学习:核心目标是建立 AI 基础认知,对常见技术概念和 LLM 原理有粗浅了解,时间不充裕可跳过。推荐资源有《Pytorch 深度学习实践》《尚硅谷 NLP 学习课程》、书籍《Foundations of Large Language Models》。
第二阶段:AI 应用开发框架:核心目标是选一个使用广泛的 AI 应用开发框架搭建简单 AI 应用。Java 开发者可选 SpringAI、LangChain4j;Golang 开发者可选 Eino;Python 开发者可选 LangChain、LangGraph。推荐资源有尚硅谷 LangChain 教程、LangChain1.0 学习资料、Eino 官方文档和入门视频。
第三阶段:RAG 技术路线:作者有半年企业级实践经验,大公司有完整基建如字节的 ByteRAG,细节放 VIP 学习群。
第四阶段:Agent 技术路线:入门可参考学习路线 https://datawhalechina.github.io/hello-agents/#/ ,细节放 VIP 学习群。
第五阶段:项目实践:学完前面内容可开始写项目,建议先学习好项目。推荐项目有 Spring AI Alibaba DataAgent [Java]、Learn - Claude - Code [Python]、企业级 AI 工作流可视化编排平台 [Java SpringAI]。
第二阶段:AI 应用开发框架
🎯 核心目标:基于自己的编程语言选一个使用广泛的 AI 应用开发框架,能够使用框架搭建简单的 AI应用
框架的目的是为了让你更快捷更高效的实现 AI 应用,没必要学很多框架,选一个知名度比较高的框架即可。现在的 AI 应用开发还在初期阶段,技术处于高速迭代中,目前还没有一个框架能一统江湖,但是建议选择知名度高的框架学习。
Java 开发者
•
SpringAI
•
LangChain4j
Golang 开发者
•
Eino
Python 开发者
•
LangChain、LangGraph
推荐的学习资源
•
尚硅谷LangChain教程 🌟🌟🌟
◦
评价:目前没啥好的教学视频,这个视频讲的还算清晰,缺点就是 1.0版本出来了这个视频可能显得有点过时
•
LangChain1.0 学习资料 🌟🌟🌟🌟
◦
评价:这资料是我买来的,本来打算放到 VIP 学习群,但是后来想想算了,造福大家吧。这个资源的优点是学习起来很快,跟着一些代码例子快速学习 LangChain1.0
•
◦
评价:官方文档最权威,但是说实话这个文档写的真一般
•
Eino框架入门视频 🌟🌟
◦
评价:讲的还行,但是说实话不系统
第三阶段:RAG技术路线
这一部分我还是比较有发言权的,因为我有半年的企业级实践经验,在面试中也被大量拷打。我们自己学可能还是用 AI 开发框架+LLM+向量数据库来完成,实际上大公司都有完整的基建,比如字节的 ByteRAG。
细节内容我放到VIP学习群了!
第四阶段:Agent技术路线
入门Agent可以参考这个学习路线: https://datawhalechina.github.io/hello-agents/#/
