AI Architecture & Systems

Retrieval, Tools, and Agent Algorithms

6.24.1Sparse Retrieval, Dense Retrieval, and Hybrid Retrieval#

6.24.2Embedding Models, Rerankers, and RAG#

6.24.3Retrieval-Augmented Pretraining and Knowledge Updating#

6.24.4Tool Use, Function Calling, and the Action Space#

6.24.5ReAct, Planning, Memory, and Context Compression#

6.24.6Multi-Agent Coordination and Collaborative Problem Solving#

6.24.7Tool Feedback, Environment Rewards, and Agent Training#