链载Ai

标题: 总结!AI Agent开发的常见方法 [打印本页]

作者: 链载Ai    时间: 12 小时前
标题: 总结!AI Agent开发的常见方法
全球首位AI程序员Devin诞生了,还是个全栈工程师,能够熟练进行云端部署、编写底层代码、改bug、甚至连训练和微调AI大模型都轻车熟路,说好的AI替代人类,难道先从程序员下手了?

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);text-align: center;">

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);">实际上用AI打造程序员并不是那么新鲜的事情,其实从去年开始就有很多这方面的有趣的尝试,比如ChatDev项目,在github上已经斩获2万颗星,也是在AI程序员的打造上大胆的一项尝试。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);">

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);">在一个软件项目当中,我们可以定义CEO、CTO、开发工程师、测试人员、产品经理等各类的角色,让这些角色根据用户提供的需求自行完成一个软件开发项目。这些角色之前可以对话、可以开会、讨论问题并达成结论。源码地址:https://github.com/OpenBMB/ChatDev

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);">在ChatDev之前,还有一个项目特别火,而且ChatDev也是借鉴了这个项目,叫作斯坦福小镇,用AI技术构造很多角色,让这些角色在虚拟世界里生活,它们之间可以无缝交流,组织活动、一起解决问题。源码地址:https://github.com/joonspk-research/generative_agents

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);">这些项目归根揭底来自Agent技术,在Agent框架下大模型可以起到控制流程的作用,它可以带领每个领域的专家协作完成一个任务。用Agent开发AI程序员仅仅是Agent领域的一个应用场景,你也可以基于Agent来写一个完整的小说、生成完整的课程、组织一场社群活动等,这里有太多的想象空间。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);">我们一直认为2024年是Agent领域爆发的一年,很多公司也会开始下场做Agent的开发项目,那作为开发工程师或者算法工程师,在24年从事一项Agent项目必定是职业生涯最好的选择,能够踏上这一班车意味着比别人领先一大步。



详细大纲


《大模型开发应用实战营》

第一阶段大模型开发基础
ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;letter-spacing: 0.034em;">第一章:开营典礼
第二章:大模型的训练与应用


第三章:大模型实操与API调用


第四章:提示工程技术(1)


第五章:提示工程技术(2)



第二阶段RAG基础与架构
第六章:RAG基础与架构


第七章:【项目实战1】基于RAG的PDF文档助手


第八章:文档切分常见算法


第九章:向量数据库常见算法


第十章:向量数据库算法进阶- HSNW


第十一章:【项目实战2】基于RAG的新闻推荐系统



第三阶段RAG与LangChain
第十二章:LangChain基础应用


第十三章:理解Function Calling


第十四章:LangChain与Retrieval组件


第十五章:LangChain与Chain组件


第十六章:Advanced RAG(1)


第十七章:Advanced RAG(2)


第十八章:基于RAGAS的RAG的评估


第十九章:实战基于Advanced RAG的PDF问答



第四阶段模型微调与私有化大模型
第二十章:开源模型介绍


第二十一章:模型微调基础


第二十二章:GPU与算力


第二十三章:高效微调技术-LoRA


第二十四章:【项目实战3】基于ChatGLM-6B+LoRA对话微调模型



第五阶段Agent开发
第二十五章:Agent开发基础


第二十六章:自定义Agent工具


第二十七章:深入浅出ReAct框架


第二十八章:【项目实战4】开源Agent项目


第二十九章:深度剖析Agent核心部件


第三十章:【项目实战5】基于Agent的AI模拟面试


第三十一章:Agent其他案例分享


第三十二章:其他Agent前沿应用



第六阶段智能设备与“小”模型
第三十三章:智能设备上的模型优化基础


第三十四章:模型在智能设备上的部署


第三十五章:边缘计算中的大模型挑战与机遇



第七阶段: 多模态大模型开发
第三十六章:多模态大模型基础


第三十七章:多模态模型项目剖析


第三十八章:大模型的挑战与未来




《大模型微调实战营-应用篇》

第一阶段:大模型基础


第一章:开营典礼


第二章:大模型是怎么炼成的


第三章:微调的应用场景


第四章:大模型基座-理解Transformer


第五章:开源模型类别以及汇总


第六章:【项目实战1】开源大模型以及部署



第二阶段:大模型指令微调


第七章:指令微调基础


第八章:LoRA参数微调


第九章:【项目实战2】LoRA微调Alpaca项目


第十章:模型压缩


第十一章:QLoRA参数微调


第十二章:【项目实战3】QLoRA参数微调智能客服项目


第十三章:DeepSpeed训练框架解析


第十四章:Megatron-LM训练框架解析


第十五章:Flash Attention技术应用


第十六章:微调模型Benchmark


第十七章:【项目实战4】微调QLoRA+Flash Attention



第三阶段:常用的开源模型微调


第十八章:开源模型家族以及类别


第十九章:ChatGLM开源模型家族和应用


第二十章:【项目实战5】ChatGLM微调医疗模型


第二十一章:Qwen和YI开源模型家族和应用


第二十二章:LLaMA开源模型家族和应用


第二十三章:Mistral和Phi开源模型家族和应用


第二十四章:MoE模型特点以及应用


第二十五章:【项目实战6】Mistra 8x7B微调智能客服模型


第二十六章:其他开源模型以及应用


第二十七章:开源模型特色以及选择



第四阶段:大模型对齐


第二十八章:大模型对齐基础


第二十九章:用于对齐的开源数据


第三十章:RLHF技术和应用


第三十一章:DPO技术和应用


第三十二章:【项目实战7】RLHF推荐模型对齐项目


第三十三章:【项目实战8】DPO推荐模型对齐项目


第三十四章:讨论大模型对齐



第五阶段:垂直领域大模型应用


第三十五章:垂直领域大模型微调基础


第三十六章:医疗领域大模型微调


第三十七章:金融领域大模型微调


第三十八章:教育领域大模型微调


第三十九章:课程总结以及结营










欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5