Chapter 3 of 61 min read

Agentic AI Application

การออกแบบสถาปัตยกรรมแบบ Agent ที่ให้โมเดลมีอิสระในการตัดสินใจ

Chapter 3: Agentic AI Application

การออกแบบสถาปัตยกรรมแบบ Agent ที่ให้โมเดลมีอิสระในการตัดสินใจ (Autonomy)

Core Concepts

Reasoning & Chain of Thought

  • Step-by-step reasoning patterns
  • Self-reflection techniques
  • Critical thinking in AI

Planning & Decomposition

  • Task breakdown strategies
  • Sequential vs parallel execution
  • Dependency management

Tool/Function Calling

  • Function definition and registration
  • Tool selection mechanisms
  • Parameter extraction and validation

Memory Management

  • Short-term memory (conversation context)
  • Long-term memory (vector storage)
  • Memory retrieval strategies
  • State persistence

Multi-Agent Orchestration

  • Agent roles and responsibilities
  • Communication patterns
  • Task delegation
  • Conflict resolution