rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Building Applications with AI Agents
    sub title: Designing and Implementing Multiagent Systems
  name:
    name part: Albada, Michael.
    role:
      role term: creator
  name:
    name part: Safari, an O'Reilly Media Company
  type of resource: text
  genre: Electronic books.
  origin info:
    place:
      place term: xx
    place:
      place term: Sebastopol
    publisher: O'Reilly Media, Incorporated
    date issued: 2025
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (355 p.)
  abstract: Generative AI has revolutionized how organizations tackle problems, accelerating the journey from concept to prototype to solution.As the models become increasingly capable, we have witnessed a new design pattern emerge: AI agents.
  table of contents: Intro -- Copyright -- Table of Contents -- Preface -- What This Book Is About -- What This Book Is Not -- Who This Book Is For -- Navigating This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Chapter 1. Introduction to Agents -- Defining AI Agents -- The Pretraining Revolution -- Types of Agents -- Model Selection -- From Synchronous to Asynchronous Operations -- Practical Applications and Use Cases -- Workflows and Agents -- Principles for Building Effective Agentic Systems
  table of contents: Organizing for Success in Building Agentic Systems -- Agentic Frameworks -- LangGraph -- AutoGen -- CrewAI -- OpenAI Agents Software Development Kit (SDK) -- Conclusion -- Chapter 2. Designing Agent Systems -- Our First Agent System -- Core Components of Agent Systems -- Model Selection -- Tools -- Designing Capabilities for Specific Tasks -- Tool Integration and Modularity -- Memory -- Short-Term Memory -- Long-Term Memory -- Memory Management and Retrieval -- Orchestration -- Design Trade-Offs -- Performance: Speed/Accuracy Trade-Offs -- Scalability: Engineering Scalability for Agent Systems
  table of contents: Reliability: Ensuring Robust and Consistent Agent Behavior -- Costs: Balancing Performance and Expense -- Architecture Design Patterns -- Single-Agent Architectures -- Multiagent Architectures: Collaboration, Parallelism, and Coordination -- Best Practices -- Iterative Design -- Evaluation Strategy -- Real-World Testing -- Conclusion -- Chapter 3. User Experience Design for Agentic Systems -- Interaction Modalities -- Text-Based -- Graphical Interfaces -- Speech and Voice Interfaces -- Video-Based Interfaces -- Combining Modalities for Seamless Experiences -- The Autonomy Slider
  table of contents: Synchronous Versus Asynchronous Agent Experiences -- Design Principles for Synchronous Experiences -- Design Principles for Asynchronous Experiences -- Finding the Balance Between Proactive and Intrusive Agent Behavior -- Context Retention and Continuity -- Maintaining State Across Interactions -- Personalization and Adaptability -- Communicating Agent Capabilities -- Communicating Confidence and Uncertainty -- Asking for Guidance and Input from Users -- Failing Gracefully -- Trust in Interaction Design -- Conclusion -- Chapter 4. Tool Use -- LangChain Fundamentals -- Local Tools
  table of contents: API-Based Tools -- Plug-In Tools -- Model Context Protocol -- Stateful Tools -- Automated Tool Development -- Foundation Models as Tool Makers -- Real-Time Code Generation -- Tool Use Configuration -- Conclusion -- Chapter 5. Orchestration -- Agent Types -- Reflex Agents -- ReAct Agents -- Planner-Executor Agents -- Query-Decomposition Agents -- Reflection Agents -- Deep Research Agents -- Tool Selection -- Standard Tool Selection -- Semantic Tool Selection -- Hierarchical Tool Selection -- Tool Execution -- Tool Topologies -- Single Tool Execution -- Parallel Tool Execution -- Chains -- Graphs
  note: Description based upon print version of record.
  note: Context Engineering
  subject:
    topic: Multiagent systems
  subject:
    topic: Artificial intelligence
  subject:
    topic: Systèmes multiagents (Intelligence artificielle)
  subject:
    topic: Intelligence artificielle
  subject:
    topic: artificial intelligence
  classification: QA76.76.I58
  classification: 006.3/0285436
  related item:
    title info:
      title: Building Applications with AI Agents
    name:
      name part: Albada, Michael
    origin info:
      publisher: Sebastopol : O'Reilly Media, Incorporated,c2025
  related item:
    identifier: (OCoLC)1512955642
  related item:
    identifier: (OCoLC)1512955642
  identifier: 9781098176464
  identifier: 1098176464
  identifier: 1098176502
  identifier: 9781098176501
  identifier: 9781098176471
  identifier: 1098176472
  identifier: 9781098176495 O'Reilly Media
  identifier: https://proxy.library.tamu.edu/login
  record info:
    record content source: EBLCP
    record creation date: 250920
    record change date: 20260123224705.2
    record identifier: in00005668151
    language of cataloging:
      language term: eng