序言
人工智能领域正处于一个令人着迷的拐点。我们正在从构建仅能简单处理信息的模型,转向创建能够推理、规划并行动以实现模糊任务下的复杂目标的智能系统。正如本书恰如其分地描述的那样,这些 "agentic" 系统代表了 AI 的下一个前沿,而它们的开发正是激发和激励着我们在 Google 工作的挑战。 《Agentic Desi...
人工智能领域正处于一个令人着迷的拐点。我们正在从构建仅能简单处理信息的模型,转向创建能够推理、规划并行动以实现模糊任务下的复杂目标的智能系统。正如本书恰如其分地描述的那样,这些 "agentic" 系统代表了 AI 的下一个前沿,而它们的开发正是激发和激励着我们在 Google 工作的挑战。
《Agentic Design Patterns: A Hands-On Guide to Building Intelligent Systems》的诞生恰逢其时,为我们这段旅程提供了指引。本书正确地指出,大型语言模型(LLM)——这些 Agent 的认知引擎——的力量必须通过结构和深思熟虑的设计来驾驭。正如设计模式通过提供通用语言和可复用的解决方案变革了软件工程,本书中的 Agentic 模式也将成为构建强大、可扩展且可靠的智能系统的基础。
"画布"(canvas)这一构建 Agentic 系统的隐喻,与我们在 Google Vertex AI 平台上的工作产生了深刻共鸣。我们致力于为开发者提供最强大、最灵活的画布,让他们在上面构建下一代 AI 应用。本书提供了实践性的动手指导,将帮助开发者充分释放那张画布的潜力。通过探索从 Prompt Chaining、Tool Use,到 Agent 间的协作、Self-Correction、安全性及 Guardrails 等模式,本书为任何希望构建复杂 AI Agent 的开发者提供了全面的工具包。
AI 的未来将由那些能够构建这些智能系统的开发者的创造力和独创性所定义。《Agentic Design Patterns》是一份不可或缺的资源,将帮助释放这种创造力。它不仅提供了理解 Agentic 系统"是什么"和"为什么"所需的核心知识,更给出了实践性的示例来回答"怎么做"。
看到这本书交付到开发者社区手中,我倍感振奋。书中的模式和原则无疑将加速创新性和有影响力的 AI 应用的开发,这些应用将在未来多年塑造我们的世界。
Saurabh Tiwary Google Cloud AI 副总裁兼总经理