Chat with Your Data Using ChatGPT
1h 1mIntermediate2026-04-21
Authors

Kesha Williams
Software Engineering Manager, Speaker, Tech Blogger
Course details
Discover how to build an intelligent agent that can retrieve, reason, and remember. In this hands-on course, you will create an agentic RAG (retrieval-augmented generation) system that connects a language model to real-world data to enable dynamic question answering and discovery. You will start by setting up your development environment and preparing a dataset, then build an agent capable of autonomous reasoning, retrieval, and long-term memory. Along the way, you will extend your agent with custom tools for translation, analysis, and pattern detection to transform it into a research assistant. By the end of the course, you will have a working interactive agent that can chat with your data and a clear blueprint for adapting agentic RAG systems to real-world use cases.
Learning objectives
Build an intelligent AI agent that can reason, plan, and act autonomously.
Implement an agentic RAG (retrieval-augmented generation) workflow that retrieves, analyzes, and summarizes information from a knowledge base.
Integrate long-term memory and multi-step reasoning loops so your agent can learn and improve across sessions.
Develop custom agent tools, such as translation or pattern analysis modules, to extend your agent’s domain expertise.
Deploy your agentic RAG system as an interactive chat experience and adapt it for real-world use cases like research assistants, compliance bots, or customer support AIs.
Learning objectives
Build an intelligent AI agent that can reason, plan, and act autonomously.
Implement an agentic RAG (retrieval-augmented generation) workflow that retrieves, analyzes, and summarizes information from a knowledge base.
Integrate long-term memory and multi-step reasoning loops so your agent can learn and improve across sessions.
Develop custom agent tools, such as translation or pattern analysis modules, to extend your agent’s domain expertise.
Deploy your agentic RAG system as an interactive chat experience and adapt it for real-world use cases like research assistants, compliance bots, or customer support AIs.
Concepts
Introduction
- Meet your AI research partner
Laying the Foundation for Your Agent
- Prepare your data and mission
- Challenge - Prepare your data and mission
- Solution - Prepare your data and mission
Building the Research Agent
- Create your agent with the OpenAI Agents SDK
- Challenge - Create your agent with the OpenAI Agents SDK
- Solution - Create your agent with the OpenAI Agents SDK
- Connect your agent to a knowledge source
- Challenge - Connect your agent to a knowledge source
- Solution - Connect your agent to a knowledge source
- Equip your agent with memory
- Challenge - Equip your agent with memory
- Solution - Equip your agent with memory
Empowering the Agent to Reason
- Let your agent plan and act
- Challenge - Let your agent plan and act
- Solution - Let your agent plan and act
- Add translation and pattern analysis tools
- Challenge - Add translation and pattern analysis tools
- Solution - Add translation and pattern analysis tools
Bringing the Discovery to Life
- Chat with your manuscript
- Challenge - Chat with your manuscript
- Solution - Chat with your manuscript
Conclusion
- Extend your agentic RAG system
Related courses
- Chat with Your Data Using ChatGPT (2024)
- MCP Apps: Connecting Your Data and UI to Claude and ChatGPT
- Generative AI Productivity Hacks with Miss Excel
- Power BI: Working Together with ChatGPT
- Copilot in Excel: Supercharge Your Productivity
- Copilot in Excel: Supercharge Your Productivity (2023)
- Learning Glean AI: From Data Insights to AI Agents
- Learning NotebookLM
Related learn paths
- Building Future-Ready Skills for the Generative AI Era
- Building Generative AI Skills for Web Developers
- AI Essentials for Project Managers
- AI Essentials for Business Analysis
- Master Microsoft Power BI
- Develop Your Skills with the OpenAI API
- Build Your Generative AI Productivity Skills
- Career Essentials in Generative AI by Microsoft and LinkedIn