智能体设计模式:构建智能系统实战指南

智能体设计模式:构建智能系统的实战指南 阅读 409 次
本章结构

智能体设计模式:构建智能系统实战指南

作者: Antonio Gullí

关于本书

本书是一本实用资源,旨在帮助开发者掌握构建复杂AI智能体的艺术。随着人工智能从简单的响应式程序发展为能够理解上下文并做出复杂决策的自主实体,本书提供了构建智能系统所需的基本设计模式和经过验证的技术。21个设计模式中的每一个都代表了创建能够感知环境、做出明智决策并自主执行行动的智能体的基本构建模块。

《智能体设计模式:构建智能系统实战指南》采用全面的实践指南结构,每个章节专门介绍一个智能体模式。在每个章节中,您将找到详细的模式概述、实际应用和用例、一个或多个实践代码示例以及供快速回顾的关键要点。从提示链和工具使用等基础概念,到多智能体协作和自我校正等高级主题,读者将获得可以立即应用的实用知识。虽然各章节内容相互衔接,但您也可以将本书作为便捷的参考书,直接跳转到解决您特定挑战的模式。

为了给代码示例提供具体的"画布",本指南使用了三个主流的智能体开发框架:LangChain及其扩展LangGraph,它们提供了构建复杂操作序列的灵活方式;Crew AI,它为编排多个智能体提供了结构化框架;以及Google智能体开发工具包(Google ADK),它提供了构建、评估和部署智能体的工具。通过展示这些工具上的示例,您将广泛了解这些模式如何在任何技术环境中应用。

构建有效的智能体系统需要的不仅仅是一个强大的语言模型;它需要结构和设计。智能体模式为常见挑战提供了可重复使用的、经过实战检验的解决方案,就像软件工程中的设计模式一样。它们提供了一种通用语言,使智能体的逻辑更清晰、更易维护且更健壮。在完成这段学习旅程后,您将既掌握理论理解,又具备实践技能来实现这21个基本模式,使您能够在选择的开发画布上构建更智能、更强大和更自主的系统。

关于作者

Antonio Gullí是谷歌资深高级总监,目前担任首席技术官办公室的工程总监一职。拥有超过30年相关经验的Antonio是业界知名人物,在人工智能、搜索和云计算技术领域背景深厚。

Antonio在管理技术团队和为EMEA地区各行业提供谷歌云技术解决方案方面经验丰富。他此前曾担任谷歌的站点负责人和工程总监,负责管理云团队并领导跨职能团队与国际站点及销售部门紧密合作。为提升科学文化认知,Antonio还曾撰写《Keras深度学习》一书。

Antonio的教育背景令人印象深刻,拥有比萨大学计算机科学博士学位和同一大学的工程硕士学位。他还获得了比萨大学的实践工程硕士学位和计算机科学学士学位。他的技术专长涵盖高级软件工程、人工智能、搜索、云原生Kubernetes、Keras框架和深度学习等领域。

Antonio作为董事会成员和风险投资顾问,他对任何组织而言都是宝贵的资产。

已是第一章
下一章:致谢