Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: 凌峰

Rating No ratings yet

本书详尽地阐述智能体的基础理论、开发工具以及不同层次的开发方法,通过融合自然语言理解、多轮对话和任务自动化技术,为读者提供从理论到实践的全方位指导,旨在帮助读者构建高效的智能体。全书分为3个部分,共12章。 第1部分(第1~5章)深入解析智能体的工作原理及开发所需的工具链,包括智能体的定义、类型及其与大语言模型(LLM)的关系,探讨智能体框架结构和核心模块的设计,并介绍LangChain和LlamaIndex等技术如何助力任务自动化和数据管理,使读者能够亲身体验智能体的基础开发过程。 第2部分(第6、7章)聚焦于智能体的浅度开发,通过订票系统和智能翻译智能体等实例,展示如何将理论知识应用于实际项目。 第3部分(第8~12章)深入探索智能体的高级开发技巧。其中,第8~10章通过邮件处理、面试助手、个性化推送等案例,展现智能体在实际应用中的强大功能;第11、12章则基于这些应用进行拓展,结合多种部署方案,进一步拓宽读者的视野,使其能够全面掌握智能体的多样化应用场景。

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
【One-Line Pitch】 A practical, project-driven guide for developers and AI practitioners who want to move beyond prompt engineering and learn how to build production-grade AI agents powered by large language models, covering everything from core architecture to deployment. 【Book Arc】 - **Opening (~0%–5%)**: Introduces the book's three-part structure (theory, shallow development, advanced development) and establishes the core premise—that LLMs are the driving force behind a new generation of intelligent agents capable of multi-turn dialogue, knowledge reasoning, and task automation across industries like finance, healthcare, and customer service. - **Early (~5%–20%)**: Lays the theoretical foundation by defining what agents are, their types, and how they integrate with LLMs. This section also breaks down the three-layer architecture (perception, decision, execution) and covers essential modules like context management and memory, plus integration with RESTful APIs and vector databases. - **Middle (~20%–40%)**: Moves into the practical toolchain, introducing frameworks like LangChain and LlamaIndex for task automation and data management. Readers get hands-on experience with basic agent development, learning how these tools streamline the build process. - **Late (~40%–60%)**: Presents the "shallow development" tier through two complete case studies—a ticket booking system and an intelligent translation agent—demonstrating how to apply the theoretical knowledge to real, working projects. - **Ending (~60%–100%)**: Explores advanced development techniques through three substantial application cases (email processing, interview assistant, personalized push notifications), then expands into deployment strategies and diverse application scenarios, giving readers a comprehensive view of production-ready agent systems. 【Key Takeaways】 - **Agents are the next evolution of LLM applications** (Early): Beyond simple chat interfaces, agents combine natural language understanding with multi-turn dialogue and task automation to handle complex workflows. This reframing matters because it shifts the developer's mindset from "building a chatbot" to "building an autonomous system." - **The three-layer architecture is the mental model you need** (Early): Perception, decision, and execution form the backbone of any agent system. Understanding this separation of concerns helps you design agents that can sense context, reason about next steps, and actually take action in the world. - **Memory and context management are what separate toy demos from real agents** (Early): The book emphasizes these modules as critical for handling complex, multi-step tasks. Without them, agents lose track of conversation state and fail at anything beyond single-turn interactions. - **LangChain and LlamaIndex are the workhorses of agent development** (Middle): These frameworks handle the heavy lifting of task automation and data management, letting you focus on agent logic rather than plumbing. The book positions them as essential tools in any agent developer's toolkit. - **Real projects are where the theory clicks** (Late): The ticket booking and translation agent case studies show how to wire together LLM capabilities with external APIs and data sources. These examples matter because they demonstrate the integration patterns you'll reuse across your own projects. - **Advanced applications require thinking about user experience and reliability** (Ending): The email processing, interview assistant, and personalized push cases reveal that production agents need careful handling of edge cases, error recovery, and user feedback loops—not just clever prompts. - **Deployment is the final frontier** (Ending): The book extends beyond development into multiple deployment schemes, acknowledging that a working agent in your notebook is different from a reliable service in production. This coverage helps bridge the gap between prototype and product. 【Reading Tips】 - **Skim the first two chapters if you're already familiar with LLMs**: The definitions and architecture overview are valuable but move quickly; focus on the memory and context management sections, which are the most actionable. - **Deep-read the case study chapters (6–10)**: These are where the book earns its keep. Follow along with the code and try to build each project yourself—the ticket booking and translation agents are excellent practice for understanding integration patterns. - **Pay special attention to how frameworks are used in context**: Rather than memorizing LangChain or LlamaIndex APIs, observe how the author uses them to solve specific problems. This will teach you the *patterns* that transfer to other tools. - **Don't skip the deployment chapters (11–12)**: Many agent tutorials stop at development, but this book's coverage of deployment options is what makes it useful for actual product work. Even if you're not deploying immediately, understanding the options will shape your development choices. - **Treat the book as a project companion, not a reference manual**: The value is in the worked examples and the progression from simple to complex. If you're building an agent, keep this book open alongside your code editor. 【Coverage Limits】 The excerpts focus heavily on the book's structure, table of contents, and introductory material; detailed technical content from the middle and advanced chapters is not fully represented in the sample. Specific code examples, framework APIs, and deployment configurations are referenced but not detailed in the available material.
Excerpt 1
书名: What Is WebAssembly (Colin Eberhardt)(Z-Library) 作者: Colin Eberhardt While it may be hard to believe, WebAssembly is the very first new and universally s...
View in text
Excerpt 2
counterparts, and browser plug-ins were seen as inefficient. It was Steve Jobs’ “ Thoughts on Flash,” an open letter that clearly stated that the iPhone and ...
View in text
Excerpt 3
e with Policy as Code, and migrate from other IaC tools.
View in text
Excerpt 4
with Policy as Code, and migrate from other IaC tools.
View in text
Excerpt 5
Policy as Code, and migrate from other IaC tools.
View in text
Excerpt 6
patterns, applying 258 infrastructure validity, ensuring with basic assertions 262 , 264 modularity 244 - 248 SOLID principles, using 251 traditional program...
View in text
Excerpt 7
- 269 predictability 265 standards, adherence to 266 Node.
View in text
Excerpt 8
269 predictability 265 standards, adherence to 266 Node.js reference link 306 URL 11 Node Package Manager (npm) 11 O OpenID Connect (OIDC) 227 outputs 27 , 2...
View in text
Tags
AI categories
AIArtificial IntelligenceProgramming Language
Publish Year: 2025
Language: Chinese
File Format: PDF
File Size: 16.9 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…