如何学习Agent工程开发?求指路!

#AI求职实录# 大家好,我是一名28届的前端开发,最近团队需要启动一个Agent(智能体)项目,但我对这个领域还很陌生,想请教大家几个问题,希望能得到一些工程实践上的指点。

1. 我的背景和困惑

我只知道“Agent”这个概念和一些名词,但没有深入学习过。以前在学校学的AI课程(深度学习、CV、搜索算法)感觉偏科研理论,和实际工程开发好像不太一样。

我看到现在很多招聘要求“开发+Agent赋能”,感觉这已经是一个普遍趋势了。

看到有牛油评论说:“现在大厂就很迷,感觉要么就是算法+agent,要么就是开发+agent。还是招和原来一样的岗位,只是都要求赋能agent了   ”。

真正的工程化Agent开发到底该怎么做?

2. 我的具体疑问

a.技术栈疑问:
我粗略了解到后端好像用Spring AI比较多?想请问在真实的产业项目里:

后端主力语言是Java还是Python?各自的常见技术栈和框架是怎样的?

b.开发流程疑问:
我之前的理解实在太少了,以为就是“接入大模型API + 优化Prompt”。真实的Agent工程开发,到底包含哪些核心环节和模块?(比如除了调用模型,是不是还要做任务规划、工具调用、记忆管理这些?这些要怎么深入学习呢?要和科研深度学习一样跑“炼丹”项目读论文吗?)

3. 我的角色定位:
我本身是前端开发,自己写的toy是用Node.js 还有 express 框架做全栈项目。

像我这样的背景,在一个Agent项目中:
具体能从哪些方面入手去“赋能”?
除了做个展示界面,在Node.js这一层能做哪些有意义的AI集成或能力封装?

4. 求分享、指路
我现在的认知太少了,非常需要一个从工程视角出发的学习路线和方向指引。希望大家能分享一下:
我应该按什么步骤去学习?

重点要掌握哪些工具和框架?

作为前端/全栈,在实际业务里面怎么赋能agent?当前我的学习突破口在哪里?

----------
先谢谢各位大佬了!#牛客解忧铺##牛客在线求职答疑中心##聊聊我眼中的AI##AI了,我在打一种很新的工#
全部评论
先学一个langchain+fastapi的todo Agent跑通,再谈赋能
3 回复 分享
发布于 01-14 17:36 北京
Agent核心就四块:规划、工具、记忆、执行,逐个击破
2 回复 分享
发布于 01-29 16:50 陕西
Node.js用LangChain.js搞起
1 回复 分享
发布于 01-29 16:50 天津
28届。。。恐怖
1 回复 分享
发布于 01-29 16:44 上海
啊?28届前端开发?大二就实习了吗
1 回复 分享
发布于 01-29 14:31 湖南

相关推荐

05-12 10:10
已编辑
门头沟学院 人工智能
写这篇之前我犹豫了挺久。一方面是怕被人骂,"又一个收割焦虑的转行帖";另一方面是看了太多用 GPT 套娃出来的「学习路线」文章,AI 味重得让人没法读完。所以这篇全是亲身踩过的坑,时间线、用过的项目、当时的心路全都尽量原样写出来。如果你是大学生在迷茫要不要转 AI,或者已经在转的路上,希望能给点参考。 一个反共识的开场:你以为进 OpenAI 的人都是博士? 先讲个故事,跟我没关系,但跟所有想转 AI 的人都有关系。 OpenAI 的 Sora 团队(就是搞文生视频那个)一共 13 个人。这里面有两个人特别有意思: Will DePue,密歇根大学计算机系,直接辍学了。17...
_hengheng:我也本,也算是做ai相关,我最开始感觉做ai工程师有多么多么困难,后来发现懂了原理后整体训练完全可以看成一个流程化的内容,开源方案太多了,大多基本都是按着模子在自家业务上做各种操作,就算是大厂的小部门也没那么多资源去训基模,反而更多的是像怎么把技术往业务方向靠近了,不过当前时代如果本科学历没那么好加上自己执行力不是特别强还真不建议走ai工程师这条路,可以试试其他ai的偏业务方向,不然校招不太好杀出来
如何成为1个AI工程师?
点赞 评论 收藏
分享
发点面经攒攒人品~1.详细介绍一下agent项目的核心功能?2.智能运维助手的"运维"具体如何定义?3.系统有哪几个主要的组成部分?4.Spring ai alibaba覆盖了你上面说的哪些部分?5.Planner/Executor/Supervisor模式的优点是什么?比如说我接收一个请求的处理,它的优点是什么?6.在Planner/Executor/Supervisor模式中,拆分为3个agent和只使用1个agent,最关键的优势和区别是什么?7.介绍RAG的核心流程?8.召回和重排用的什么算法?(没用重排,道歉)9.为什么要做RAG?10.模型回复效果不好的话,如何在RAG层面采取优化措施?如何通过微调采取优化措施?微调属于预训练还是后训练?11.简单对比一下MySQL和Redis各自的特点?12.MySQL的"关系型"是什么意思?13.Redis能不能做存储,而不仅仅是缓存?14.场景题: Java多线程并发模型相关: 比如说我有这么一个场景,总体上是一个生产消费的一个模型,但是这个整个的任务的量比较大。就是比如说我有很多的任务,然后可能有成千上万个生产者消费者。比如说有1万个生产者生产消息,然后有5万个消费者消费消息,或者叫任务或者消息或者数据都可以吧。然后因为整体任务量很大嘛,所以大家要去并发去生产和消费。能简单说一下,这样的话用Java的并发模型和并发控制所相关的这个机制怎么去实现,就口述就可以
点赞 评论 收藏
分享
评论
2
13
分享

创作者周榜

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