Skip to content

Commit 71884c2

Browse files
committed
Rename Section 4: Integrating Tools and Agents with updated notebook names
Section directory renamed: - section-4-tool-selection → section-4-integrating-tools-and-agents Notebooks renamed: - 02_redis_university_course_advisor_agent.ipynb → 02_building_course_advisor_agent.ipynb - 02_redis_university_course_advisor_agent_with_compression.ipynb → 03_agent_with_memory_compression.ipynb Notebook titles updated: - 'Building a Redis University Course Advisor Agent' → 'Building a Course Advisor Agent' - 'Building a Redis University Course Advisor Agent (with Working Memory Compression)' → 'Agent with Memory Compression' Updated all references across: - README.md (section title, directory path, learning path) - COURSE_SUMMARY.md (section title, notebook names) - notebooks/README.md (section title, notebook names) - notebooks/SETUP_GUIDE.md (section reference) - notebooks/section-4-integrating-tools-and-agents/README.md (section title, notebook references) - notebooks/section-4-integrating-tools-and-agents/03_agent_with_memory_compression.ipynb (cross-reference) Changes emphasize integration of tools and agents as key learning outcome: - Section 1: Context Engineering Foundations (framework) - Section 2: Retrieved Context Engineering (RAG/vector search) - Section 3: Memory Systems for Context Engineering (conversation/user context) - Section 4: Integrating Tools and Agents (bringing it all together) - Creates clear progression from fundamentals to complete agent systems
1 parent cee408c commit 71884c2

File tree

8 files changed

+21
-21
lines changed

8 files changed

+21
-21
lines changed

python-recipes/context-engineering/COURSE_SUMMARY.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,14 +135,14 @@ None (pure theory and conceptual foundation)
135135

136136
---
137137

138-
### **Section 4: Tool Selection & LangGraph** (5-6 hours)
138+
### **Section 4: Integrating Tools and Agents** (5-6 hours)
139139

140140
**Notebooks**: 3 | **Prerequisites**: Sections 1-3
141141

142142
#### Notebooks
143143
1. **Tools and LangGraph Fundamentals** - Tool creation, LangGraph basics, state management
144-
2. **Redis University Course Advisor Agent** - Complete production agent with all features
145-
3. **Course Advisor with Compression** - Enhanced agent demonstrating compression strategies
144+
2. **Building a Course Advisor Agent** - Complete production agent with all features
145+
3. **Agent with Memory Compression** - Enhanced agent demonstrating compression strategies
146146

147147
#### Learning Outcomes
148148
- ✅ Create and orchestrate multiple tools
@@ -650,7 +650,7 @@ from redis_context_course import (
650650
#### For Beginners (3-4 weeks, 6-8 hours/week)
651651
1. **Week 1**: Complete Section 1 (Foundations) and Section 2 (RAG)
652652
2. **Week 2**: Work through Section 3 (Memory Systems for Context Engineering)
653-
3. **Week 3**: Build agents in Section 4 (Tool Selection & LangGraph)
653+
3. **Week 3**: Build agents in Section 4 (Integrating Tools and Agents)
654654
4. **Week 4**: Optimize in Section 5 (Production)
655655

656656
#### For Experienced Developers (1-2 weeks full-time)

python-recipes/context-engineering/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ Master dual memory systems with Agent Memory Server, including extraction and co
123123

124124
---
125125

126-
### **Section 4: Tool Selection & LangGraph** (5-6 hours)
126+
### **Section 4: Integrating Tools and Agents** (5-6 hours)
127127
**3 notebooks** | **Prerequisites**: Sections 1-3
128128

129129
Build production agents with LangGraph, semantic tool selection, and state management.
@@ -195,7 +195,7 @@ context-engineering/
195195
│ ├── section-1-context-engineering-foundations/ # Section 1 notebooks
196196
│ ├── section-2-retrieved-context-engineering/ # Section 2 notebooks
197197
│ ├── section-3-memory-systems-for-context-engineering/ # Section 3 notebooks
198-
│ ├── section-4-tool-selection/ # Section 4 notebooks
198+
│ ├── section-4-integrating-tools-and-agents/ # Section 4 notebooks
199199
│ └── section-5-optimization-production/ # Section 5 notebooks
200200
201201
└── reference-agent/ # Production-ready reference implementation
@@ -456,7 +456,7 @@ docker-compose down -v
456456

457457
1. **Week 1**: Complete Section 1 (Foundations) and Section 2 (RAG)
458458
2. **Week 2**: Work through Section 3 (Memory Systems for Context Engineering)
459-
3. **Week 3**: Build agents in Section 4 (Tool Selection & LangGraph)
459+
3. **Week 3**: Build agents in Section 4 (Integrating Tools and Agents)
460460
4. **Week 4**: Optimize in Section 5 (Production)
461461

462462
### For Experienced Developers
@@ -501,7 +501,7 @@ docker-compose down -v
501501
- Implement memory extraction strategies
502502
- Apply working memory compression techniques
503503

504-
**Section 4: Tool Selection & LangGraph**
504+
**Section 4: Integrating Tools and Agents**
505505
- Build stateful agents with LangGraph
506506
- Implement semantic tool selection
507507
- Manage complex agent workflows

python-recipes/context-engineering/notebooks/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ Basic Concepts → RAG Agent → Memory Agent → Multi-Tool Agen
159159

160160
---
161161

162-
### 🔧 **Section 4: Tool Selection & LangGraph Agents**
162+
### 🔧 **Section 4: Integrating Tools and Agents**
163163
**Goal**: Build production agents with LangGraph and intelligent tool selection
164164
**Duration**: ~5-6 hours
165165
**Prerequisites**: Section 3 completed, understanding of LangGraph basics
@@ -179,8 +179,8 @@ Basic Concepts → RAG Agent → Memory Agent → Multi-Tool Agen
179179

180180
**Notebooks**:
181181
1. `01_tools_and_langgraph_fundamentals.ipynb` - LangGraph basics and tool integration
182-
2. `02_redis_university_course_advisor_agent.ipynb` - Complete course advisor agent
183-
3. `02_redis_university_course_advisor_agent_with_compression.ipynb` - Agent with memory compression
182+
2. `02_building_course_advisor_agent.ipynb` - Complete course advisor agent
183+
3. `03_agent_with_memory_compression.ipynb` - Agent with memory compression
184184

185185
**Reference Agent Components Used**:
186186
- `CourseManager` - Course search and recommendations
@@ -327,7 +327,7 @@ Students can:
327327
- ✅ Implement memory compression for long conversations
328328
- ✅ Design cross-session conversation continuity
329329

330-
### **After Section 4: Tool Selection & LangGraph**
330+
### **After Section 4: Integrating Tools and Agents**
331331
Students can:
332332
- ✅ Build stateful agents with LangGraph StateGraph
333333
- ✅ Create and integrate multiple tools in agents

python-recipes/context-engineering/notebooks/SETUP_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ Once setup is complete:
156156

157157
## 🔗 Section-Specific Requirements
158158

159-
### Section 3 & 4: Memory Systems & Agents
159+
### Section 3 & 4: Memory Systems & Tools/Agents
160160
- ✅ Redis (for vector storage)
161161
- ✅ Agent Memory Server (for memory management)
162162
- ✅ OpenAI API key

python-recipes/context-engineering/notebooks/section-4-tool-selection/01_tools_and_langgraph_fundamentals.ipynb renamed to python-recipes/context-engineering/notebooks/section-4-integrating-tools-and-agents/01_tools_and_langgraph_fundamentals.ipynb

File renamed without changes.

python-recipes/context-engineering/notebooks/section-4-tool-selection/02_redis_university_course_advisor_agent.ipynb renamed to python-recipes/context-engineering/notebooks/section-4-integrating-tools-and-agents/02_building_course_advisor_agent.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"source": [
88
"![Redis](https://redis.io/wp-content/uploads/2024/04/Logotype.svg?auto=webp&quality=85,75&width=120)\n",
99
"\n",
10-
"# 🤖 Section 4: Building a Redis University Course Advisor Agent\n",
10+
"# 🤖 Building a Course Advisor Agent\n",
1111
"\n",
1212
"**⏱️ Estimated Time:** 60-75 minutes\n",
1313
"\n",

python-recipes/context-engineering/notebooks/section-4-tool-selection/02_redis_university_course_advisor_agent_with_compression.ipynb renamed to python-recipes/context-engineering/notebooks/section-4-integrating-tools-and-agents/03_agent_with_memory_compression.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
"source": [
88
"![Redis](https://redis.io/wp-content/uploads/2024/04/Logotype.svg?auto=webp&quality=85,75&width=120)\n",
99
"\n",
10-
"# 🤖 Section 4: Building a Redis University Course Advisor Agent (with Working Memory Compression)\n",
10+
"# 🤖 Agent with Memory Compression\n",
1111
"\n",
1212
"**⏱️ Estimated Time:** 90-120 minutes\n",
1313
"\n",
14-
"**📝 Note:** This is an enhanced version of the course advisor agent that includes working memory compression demonstrations. For the standard version without compression, see `02_redis_university_course_advisor_agent.ipynb`.\n",
14+
"**📝 Note:** This is an enhanced version of the course advisor agent that includes working memory compression demonstrations. For the standard version without compression, see `02_building_course_advisor_agent.ipynb`.\n",
1515
"\n",
1616
"## 🎯 Learning Objectives\n",
1717
"\n",

python-recipes/context-engineering/notebooks/section-4-tool-selection/README.md renamed to python-recipes/context-engineering/notebooks/section-4-integrating-tools-and-agents/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Section 4: Agents and Tools
1+
# Section 4: Integrating Tools and Agents
22

33
**⏱️ Estimated Time:** 2-2.5 hours total
44

@@ -24,8 +24,8 @@ This section teaches you how to build intelligent agents that combine RAG, memor
2424
- LangGraph state management
2525
- Tool-driven context construction
2626

27-
### 2. Redis University Course Advisor Agent (60-75 minutes)
28-
**File:** `02_redis_university_course_advisor_agent.ipynb`
27+
### 2. Building a Course Advisor Agent (60-75 minutes)
28+
**File:** `02_building_course_advisor_agent.ipynb`
2929

3030
**What You'll Build:**
3131
A complete course advisor agent with:
@@ -62,12 +62,12 @@ A complete course advisor agent with:
6262
- Course catalog retrieval
6363
- Single-step retrieval → generation
6464

65-
### Section 3: Memory Architecture
65+
### Section 3: Memory Systems for Context Engineering
6666
- Working memory for conversation continuity
6767
- Long-term memory for persistent knowledge
6868
- Memory-enhanced RAG systems
6969

70-
### Section 4: Agents and Tools (This Section)
70+
### Section 4: Integrating Tools and Agents (This Section)
7171
- **Combines everything:** RAG + Memory + Tools + Decision-Making
7272
- Agents can decide when to search, store, and recall
7373
- Multi-step reasoning and adaptive workflows

0 commit comments

Comments
 (0)