1
Create a Python file
agent_with_memory.py
2
Set up your virtual environment
3
Install dependencies
4
Export your OpenAI API key
5
Run Agent
Memory vs Storage
| Feature | Storage | Memory |
|---|---|---|
| What it stores | Conversation history | User preferences and facts |
| Scope | Per session | Per user (across all sessions) |
| Use case | ”What did we discuss?" | "What do you know about me?” |
Enabling Memory
enable_agentic_memory=True(used above): Agent decides when to store/recall via tool calls. More efficient.update_memory_on_run=True: Memory manager runs after every response. Guaranteed capture, higher latency.