Stay Hungry,Stay Foolish!

Agentic-Design-Patterns

Agentic-Design-Patterns

https://assets.jimmysong.io/books/agentic-design-patterns-zh-20251011.pdf

图片

 

https://agent-patterns.readthedocs.io/en/latest/index.html

Agent-Patterns

A Python library providing reusable, extensible, and well-documented base classes for common AI agent workflows using LangGraph and LangChain.

Overview

Agent-Patterns implements proven design patterns for AI agents, reducing boilerplate and encouraging consistent best practices. The library is especially useful for developers needing to quickly build or customize advanced AI workflows without reinventing the wheel.

Guides

See all guides in the Guides Index.

Tutorials

See all tutorials in the Tutorials Index.

Supported Patterns

See all patterns in the Patterns Index.

 

https://github.com/fanqingsong/Agentic-Design-Patterns

 

图片

 

Agentic Design Patterns - A Hands-On Guide to Building Intelligent Systems

Book Author Charity License

📖 About This Repository

This repository contains the complete materials for "Agentic Design Patterns: A Hands-On Guide to Building Intelligent Systems" by Antonio Gulli. It includes all chapters in PDF format and accompanying code notebooks for hands-on learning.

Note: All author royalties are donated to Save the Children 💝

🎯 What You'll Learn

This comprehensive guide covers 21 chapters and 7 appendices on building intelligent AI agent systems, including:

  • Foundational Patterns: Prompt chaining, routing, parallelization
  • Advanced Techniques: Reflection, tool use, planning, multi-agent systems
  • Memory & Learning: Memory management, adaptation, goal setting
  • Production Patterns: Exception handling, human-in-the-loop, RAG
  • Optimization: Resource-aware patterns, reasoning techniques, guardrails
  • Real-world Applications: From GUI to real-world environments

Part One: Core Patterns (103 pages)

  1. Chapter 1: Prompt Chaining - Sequential task decomposition
  2. Chapter 2: Routing - Dynamic path selection
  3. Chapter 3: Parallelization - Concurrent processing
  4. Chapter 4: Reflection - Self-improvement mechanisms
  5. Chapter 5: Tool Use - External capability integration
  6. Chapter 6: Planning - Strategic task management
  7. Chapter 7: Multi-Agent - Collaborative systems

Part Two: Advanced Patterns (61 pages)

  1. Chapter 8: Memory Management - State persistence
  2. Chapter 9: Learning and Adaptation - Dynamic improvement
  3. Chapter 10: Model Context Protocol (MCP) - Standardized interfaces
  4. Chapter 11: Goal Setting and Monitoring - Objective tracking

Part Three: Production Patterns (34 pages)

  1. Chapter 12: Exception Handling and Recovery - Robust error management
  2. Chapter 13: Human-in-the-Loop - Human-AI collaboration
  3. Chapter 14: Knowledge Retrieval (RAG) - Information access patterns

Part Four: Enterprise Patterns (114 pages)

  1. Chapter 15: Inter-Agent Communication (A2A) - Agent networking
  2. Chapter 16: Resource-Aware Optimization - Efficient resource usage
  3. Chapter 17: Reasoning Techniques - Advanced decision-making
  4. Chapter 18: Guardrails/Safety Patterns - Risk mitigation
  5. Chapter 19: Evaluation and Monitoring - Performance tracking
  6. Chapter 20: Prioritization - Task management
  7. Chapter 21: Exploration and Discovery - Autonomous learning

Appendices (74 pages)

  • Appendix A: Advanced Prompting Techniques
  • Appendix B: AI Agentic: From GUI to Real world environment
  • Appendix C: Quick overview of Agentic Frameworks
  • Appendix D: Building an Agent with AgentSpace
  • Appendix E: AI Agents on the CLI
  • Appendix F: Under the Hood: Reasoning Engines
  • Appendix G: Coding agents

 

posted @ 2025-10-19 15:15  lightsong  阅读(145)  评论(0)    收藏  举报
千山鸟飞绝,万径人踪灭