AI Agent Self Learning Notes
如果这份笔记对你有帮助,欢迎到 GitHub 点个 ⭐ Star:
https://github.com/cafelemon/agent_learn
左上角也可以直接转到github并且本课程所有配套课程均在该仓库project文件夹下
持续更新中
Beginning
- 本开源项目,目的是对目前AI的流行方向--agent做一个学习教程;让学习本课程的朋友可以零基础入手到最终自己可以搭建agent。当然也为了作者本人在求职或者宣传时候可以展示该项目,该学习计划总共分为11个模块,预计的学习时间是六个月左右,涉及到后端API,数据库,python和linux的基础课程打底,以及后面的agent内容。因此如果你基础非常的好,你可以直接跳过前半部分。
- 关于作者:作者本科数学与应用数学专业,全额奖学金攻读法国ESIGELEC人工智能专业,我自己在人工智能的学习过程中感觉课程很割裂,讲机器学习的就只讲机器学习,讲agent的就只讲agent。我个人感觉AI发展到今天这个地步,并不是仅靠一个知识点就可以解决问题的,这是我踩过的坑,希望大家可以避免。
Language
- 本课程主要是python,会涉及到一些java但是並不算深入(主播自己也就是能看懂的状态实在是教不了大家了,agent其实用python完全ok,国内的公司有的喜欢用java做后端因此我们可以了解一些)
- 对Agent 开发来说,核心不在语言,而在:API 设计 + 数据库/缓存/队列 + 可靠性 + 可观测 + LLM 工程化(tool calling/RAG/评测/安全),因此课程我会重点关注这些方面
Finally
- 课程毕竟是我自己手写,很容易出现错误,如果出错可以联系我修改(feijiafrance@gmail.com)
- agent技术更新迭代很快,有一些库很容易会更改引用方式,所以我的代码不一定可以直接复用,因此课程的重点在于你真的看了并且学了,而不是拿着主播的代码来一手复制粘贴然后求职时候跟HR讲你已经熟练掌握了agent.