我的公众号内文章70%都是关于大模型应用开发实战的分享。总结起来的话,这基本上是一套系统的入门AI大模型应用开发的学习路径。简单总结一下:
(1)大模型接口:首先,是OpenAI API接口的使用、百度文心一言、智谱API的基本使用
(2)Prompt:然后,是AI时代的编程语言 - Prompt工程,从介绍、使用、优化、安全等方面系统性的介绍。
(3)Function Calling的概念与使用,让大模型与真实世界连接起来
(4)RAG框架让大模型减少幻觉,是当下AI大模型应用的主流
(5)LangChain:然后系统性学习了LangChain的使用,从LangChain的各个模块到LangChain的各种实战案例,绝对能让你入门LangChain这个火爆AI时代的开发框架。
(6)与LangChain配套的可视化生产力工具 LangServe、LangSmith、LangFuse也都进行了详细的使用演示。
(7)Agent:然后就到了真正让大模型智能的AI Agent部分:AutoGPT、MetaGPT、LangGraph、AgentScope,都是从最开始的环境搭建、Hello World开始,一步一步深入实战,甚至深入源代码的给大家展示和讲解。尤其是MetaGPT,我参加了两次智能体的培训课程,都一步一步给大家详细展示了学习和思考的过程。
如果对大模型是如何工作的这些原理感兴趣,给大家推荐一本书:《ChatGPT原理与应用开发》。这也是我最近在看的一本书。这本书不会讲太深,但是用比较通俗的语言将基本原理给讲明白了,作为科普和大模型原理的入门比较合适。
这本书源自Datawhale开源项目HuggingLLM,GitHub 2K+星、B站播放量超30万,是Datawhale在打造了“南瓜书”“蘑菇书”“熊猫书”后,推出的第4本王牌之作。
以上的这本书籍PDF已经上传到CSDN,高清版可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】
它实现的案例有:
有人机协同,创造未来的虚拟女友;
有应用非凡,前景无限的AI辅助自动标注;
有启迪人生,提高问商的助思者;
有模拟人生,脑洞不停的AI NPC;
…
你可以在书中找到详细的示例代码,稍做修改后就可以在实际环境中使用。光看不做在编程领域是绝对行不通的,只是想想或者口头上说与亲自动手完全是两回事。万事开头难,但一旦完成了第一个项目,后面再做类似的就会相对容易一些。
这个开源项目的组织者还在B站上同步更新视频教程,播放量高达31.1W,获得网友一片好评。
书中的内容如下,大家可以看看是否需要,个人认为还是比较全面和通俗易懂的:
另外要说明的是,这本书不是特别为算法或者自然语言处理工程师等行业人员设计的。当然,如果你是NLP工程师,也可以通过这本书受益。
这本书更适合以下人员:
· 对ChatGPT感兴趣的人;
· 希望实际运用这项技术来创造新的服务或者解决现有问题的人;
· 有一定编程基础的人。