大模型应用开发:动手做AI Agent

黄佳
内容提要 人工智能时代一种全新的技术——Agent正在崛起。这是一种能够理解自然语言并生成对应回复以及执行具体行动的人工智能体。它不仅是内容生成工具,而且是连接复杂任务的关键纽带。本书将探索Agent的奥秘,内容包括从技术框架到开发工具,从实操项目到前沿进展,通过带着读者动手做7个功能强大的Agent,全方位解析Agent的设计与实现。本书最后展望了Agent的发展前景和未来趋势。 本书适合对Agent技术感兴趣或致力于该领域的研究人员、开发人员、产品经理、企业负责人,以及高等院校相关专业师生等阅读。读者将跟随咖哥和小雪的脚步,踏上饶有趣味的Agent开发之旅,零距离接触GPT-4模型、OpenAI Assistants API、LangChain、LlamaIndex和MetaGPT等尖端技术,见证Agent在办公自动化、智能调度、知识整合以及检索增强生成(RAG)等领域的非凡表现,携手开启人工智能时代的无限可能,在人机协作的星空中共同探寻那颗最闪亮的Agent之星! 前言 一个新纪元的黎明 许多人把ChatGPT诞生的2023年视为生成式人工智能(Generative AI,GenAI)、AIGC(AI Generated Content,人工智能生成内容)和大语言模型(Large Language Model,LLM,也称大模型)爆发的元年。AIGC以前所未有的方式生成内容,从文本、图像到代码,其生成内容的质量和多样性令人惊叹。这些内容不仅能直接用于工作,提升工作效率,而且降低了艺术创作的门槛,为文化娱乐等产业开辟了更广阔的天地。人工智能技术正在引领一个全新的内容创造时代。 然而,已经发生的这一切仅仅是人工智能革命的序幕。 今天,人工智能在工作效率提升方面的热潮方兴未艾,而开发人工智能应用(见图1)的新一波浪潮又迅猛兴起。 图片: 图1 在基于大模型的人工智能应…