Chapter 5 of 61 min read

Agentic Library

การเลือกใช้เฟรมเวิร์กและไลบรารีสำหรับสร้าง Agent อย่างมีประสิทธิภาพ

Chapter 5: Agentic Library

การเลือกใช้เฟรมเวิร์กและไลบรารีสำหรับสร้าง Agent อย่างมีประสิทธิภาพ

LangChain

  • Strengths and limitations
  • Abstraction layers
  • When to use

LlamaIndex

  • RAG-focused capabilities
  • Data indexing strategies
  • Query engines

AutoGen

  • Multi-agent patterns
  • Conversation frameworks
  • Group chat management

CrewAI

  • Role-based agents
  • Task orchestration
  • Process management

Understanding Abstraction Layers

  • High-level vs low-level APIs
  • Customization opportunities
  • Performance implications

Optimization Techniques

  • Reducing overhead
  • Memory management
  • Latency optimization
  • Cost control