


作者:高强文
定价:99元
印次:1-1
ISBN:9787302706205
出版日期:2026.02.01
印刷日期:2026.01.16
图书责编:赵军
图书分类:零售
"《构建自主AI:深入A2A协议的智能体开发》从实战的角度讲解A2A协议的相关知识,涵盖A2A的基本概念和工作原理、基于该协议的开发流程,以及将A2A融入各种AI Agent开发框架的实际案例。在内容组织上,《构建自主AI:深入A2A协议的智能体开发》分为基础篇、开发篇和应用篇三大部分,共18章。基础篇(第1、2章)讲解A2A的基本概念、核心价值、发展历程、技术原理,并提供一个极简入门案例;开发篇(第3~8章)围绕A2A的各关键技术展开,介绍A2A的基础应用、Agent多轮交互、Agent协作、多模态应用、安全框架等的开发方法,同时开发了一个简易的A2A验证器,以Web界面的形式展示A2A消息封装的过程与Agent Card的内容解析;应用篇(第9~18章)面向A2A应用与AI Agent集成的实际需求,提供10个实用案例,涵盖使用ADK、BeeAI、Pydantic AI、MCP、CrewAI、LlamaIndex、LangGraph、Semantic Kernel、AG2和Agent Framework等框架开发Agent的方法,并讲解如何通过A2A对外发布这些Agent的服务能力。 《构建自主AI:深入A2A协议的智能体开发》内容全面、技术体系完整、操作步骤详尽、源代码完整,适合作为A2A及Agent初学者和开发者的实践指南。"
"高强文毕业于电子科技大学,数字技术正高级工程师,现任互链高科(北京)技术发展有限公司总经理,从事医疗医保信息化工作20多年,近年来积极投身于开源生态建设,开发和运营着多个开源社区,著有《大模型项目实战:多领域智能应用开发》和《大模型项目实战:Agent开发与应用》。"
前 言 这是一本关于A2A(Agent to Agent)和智能体(Agent)开发实践的书。本书提供易于搭建的实验环境、简短的示例代码、系统完整的A2A知识体系,并结合多种流行的开源智能体开发框架,面向不同技术背景的开发者,给出从理论到实践的全流程指导。书中通过大量贴近实际应用场景的案例,深入拆解A2A协议、AI Agent的关键概念,以及A2A为AI Agent带来的互操作性能力。无论是刚接触大模型应用的初学者,还是有经验的开发者,都能通过本书理解并掌握构建自主AI的关键技术与核心理念。 A2A是实现多个Agent之间通信和协作的开放标准,最初由Google开发,现在则是在Linux基金会的管理下继续发展。其目标是让不同框架、不同开发厂商以及不同编程语言实现的Agent能够顺畅互操作。 Agent的概念由来已久,一直以个人助理的角色存在,但随着大语言模型的迅猛发展,其进化速度得到了极大提升。2023年4月发布的AutoGPT是一款划时代的产品,它与此前OpenAI发布的GPT-4密切相关,Agent由此升级为AI Agent,并凭借主动思考、主动决策、主动执行等自主特性而稳固立足。与传统的附属于人类的助理相比,AI Agent正朝着更独立、更智能、更具创造力的方向发展。 自AutoGPT发布以来,AI Agent已发展两年有余,相关的开发框架与产品如雨后春笋般涌现,各大厂商也在这一领域持续加码。微软已开源多个框架,其中两年前发布的AutoGen与Semantic Kernel至今仍保持活力,而新推出的Agent Framework则有望整合二者;Google ...
第1篇 基础篇
第 1 章 理解A2A:概念、架构与演进 2
1.1 A2A核心概念解析 2
1.1.1 A2A的基本概念 2
1.1.2 A2A的主要特性 3
1.1.3 A2A的核心价值 4
1.2 A2A生态演进之路 5
1.2.1 A2A产生背景 5
1.2.2 A2A关键版本迭代 5
1.2.3 A2A社区生态 6
1.3 A2A协议概览 7
1.3.1 A2A核心概念 7
1.3.2 A2A基本通信元素 8
1.3.3 A2A传输方式 11
1.3.4 A2A安全框架 12
1.4 横向技术对比 12
1.4.1 A2A与MCP对比 13
1.4.2 A2A与Function-Calling对比 13
1.5 本章小结 14
第 2 章 极简入门:快速构建第一个A2A应用 15
2.1 开发环境全栈指南 15
2.1.1 操作系统要求 16
2.1.2 大模型服务要求 16
2.1.3 Python虚拟化环境 17
2.2 实验环境安装与配置 18
2.2.1 Ollama安装与配置 19
2.2.2 Miniconda的安装与验证 19
2.3 入门案例场景设计 20
2.4 架构与核心组件 20
2.4.1 Agent Card服务能力描述 21
2.4.2 HTTP Server通信通道的实现 21
2.4.3 A2A Application HTTP服务载体 21
2.4.4 RequestHandler的分发职责... 查看详情
《构建自主AI:深入A2A协议的智能体开发》是当前市场上深度解析A2A(Agent to Agent)协议与AI Agent开发方面的参考书。它直击行业痛点——不同智能体框架间的互操作性难题,提供了从理论到实战的系统解决方案。内容涵盖A2A的核心价值、安全框架,并结合ADK、LangGraph、Semantic Kernel等10种主流AI Agent框架,通过丰富、低门槛的开源案例,指导读者快速掌握构建多Agent协作系统的关键技术。无论您是AI初学者还是资深开发者,《构建自主AI:深入A2A协议的智能体开发》都将助您构建更自主、更智能、跨平台互联互通的新一代人工智能应用。

