Cognitive Architectures for AI Agents 101
Hooray! Starting with this module, we will be studying agents! Previously, you have already familiarized yourself with how to create AI Workflows without loops, and in the HF course, you learned about the basic elements (LLM, Tool, Context) that make up an agent. Now we will look at agent architectures - with loops.
History of the term "Cognitive Architecture"
Questions
- What types of cognitive architectures are there?
- What is the name of the architecture where the LLM evaluates its own response without having Tools?
- Which cognitive architecture is currently the most advanced?
Steps
1. Studying basic loop architectures
You can take a break here.
2. Introduction to Agents
- Read only the first chapter
- Skip familiar topics
Extra Steps
E1. Check out py/js code of Plan-and-Execute Agents
https://blog.langchain.dev/planning-agents/
Cheat Sheet on Agentic Architectures
E2. Cheat Sheet on Agentic Architectures
Cheat Sheet on Agentic Architectures
Now we know...
In this module, we got acquainted with the basics of cognitive architectures for AI agents, and considered their main types:
- Reflection
- Reflexion Actor
- Plan-and-Execute
- ReWoo
- LLMCompiler
Next, we will delve into the practical aspects of agent development. You will get acquainted with more advanced architectures in the Senior & Frontier blocks.