大模型应用开发学习路径

✅ 大模型应用开发岗的技术栈=后端开发技术栈+AI落地相关技术栈。

🌟后端技术栈
后端技术栈已经有很多公开透明的学习路径这里就不展开来阐述了,无非就是编程语言基础、数据库(Mysql,Redis)、中间件等内容。
🌟 AI应用相关技术栈
AI应用相关技术栈需要考虑具体落地场景,大模型应用的落地目前主要有两个方向,一个是RAG,一个是Agent。

1️⃣ Rag(检索增强生成)
先看概览课,再看优化课,这里推荐langchain官方课程。
并没有写详细的技术栈,是因为不建议单独的学每一个模块。而是先学整体应用,再去看每一个具体的技术栈实现。先会用,再研究。其实rag整个应用涉及到的技术栈基本有:开发框架(langchain,llamaIndex等),Embedding模型,大模型API,向量数据库(faiss,weaviate等),排序模型,prompts优化等,其中涉及到模型的不需要进入研究,了解大概特性既可,模型底层是算法岗职责。
2️⃣ Agent(智能体)
注意观看运行公开课,加深理解。
基本技术栈也是开发框架(langchain,llamaindex,autogpt等),数据库(这里有向量数据库,有普通的关系型数据库和缓存数据库),function call(或者新出的mcp),prompts优化等。
📳对于想求职算法岗的同学,如果想参加高质量项目辅导,提升面试能力,欢迎后台联系。
全部评论

相关推荐

各位前辈,我是一名二本学院无硕士点的大三软件工程专业的学生,想找一份实习工作。我想找的岗位应该是全栈偏前端,我目前对于前后端的技术栈的使用都是比较浅显的,对于技术栈的使用不太了解,基本停留在看过网课但是没有动手实践那种小菜狗,甚至很多都忘了只记得叫什么名字。前端的技术栈我了解的有html5,css3,vue3,axios,elementplus,node.js,JavaScript等,后端的话了解fastAPI(也是停留在看网课阶段),springboot3(了解基本的注解的使用以及controller层的工作方式)。数据库目前只会一点MySQL,刚安装redis还不知道怎么用。我有跟着girhub上的教学文档学agent的搭建,但是不是学习当下互联网公司主要使用的langchain框架,是hello_agents一个教学文档,团队为了教学开发的一个透明化框架,便于学员了解运作机制的,我基本了解智能体的基本范式ReAct,Plan-Solve,Reflection,以及RAG的概念,memory机制等。关于项目,我目前是在使用codex来进行一个叫作职途罗盘项目的传统前后端分离项目的vibe coding开发。使用到docker,git,redis等技术。还有一个是在学习hello_agents这个agent教学文档中涉及到的一个智能旅行助手,这个是文档自带的源码,我打算将这两个项目作为我日后投简历时的项目经历,唯一的问题是时间不够。职途罗盘项目目前到后端开发阶段,智能旅行助手使用的是typescript语言,我还需要快速学习以下这门语言。后续可能会在我的Ubuntu虚拟机上进行自己的多智能体构建(按照老师的要求,让我们多用用)以上就是我的全部了,我打算在接下来这半个月快速学习一下技术,边用边学,便开发项目边了解技术栈的使用。我知道我的水平很垃圾,但是人没有等到真正准备好了再上战场的。我打算本科毕业就出来工作,现在我的起步已经远远落后于92的学生了,当然我也知道我跟他们没有可比性,但是还是会有焦虑,所以希望各位前辈能够给予我一些建议或者批评,我会认真看,作为学生还没有出过社会,没有真正打过工,不知道当下社会环境对于我这个专业我这个水平还有没有公司会要我?!
点赞 评论 收藏
分享
评论
13
101
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务