Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
Mastering Retrieval-Augmented Generation (RAG), Generative AI (Gen AI), AI Agents, Agentic RAG, OpenAI API with Python
UPDATES NOVEMBER 2025
2026 Version of the course released with all code up to date.
OpenAI Responses Endpoint and GPT-5 implemented across the sections.
New no-code RAG with Flowise.
New Project with Streamlit.
UPDATES JUNE 2025
Launched 2 sections: Image Generation with OpenAI and Reasoning Models
MCP is now live!
UPDATES MAY 2025
Launch of 2 new sections: RAG with OpenAI File Search and RAGAS
Minor video remakes due to mistakes.
UPDATES APRIL 2025:
Remake of 3 sections: Retrieval Fundamentals, Generative Fundaments and Introduction to RAG
Added Knowledge Graphs with Light RAG
UPDATES DECEMBER 2024:
Fine Tuning OpenAI GPT-4o
Python Crash Course + Self-assessment
UPDATES NOVEMBER 2024:
CrewAI and CrewAI Capstone Project launched
The section on OpenAI API for Text and Images is live + OpenAI API Capstone Project
UPDATES OCTOBER 2024:
OpenAI Swarm is live
Agentic RAG is live
Multimodal RAG Project is live
Unlock the Power of RAG, AI Agents, and Generative AI with Python and OpenAI in 2026!
Welcome to "RAG, AI Agents, and Generative AI with Python and OpenAI 2026"—the ultimate course to master Retrieval-Augmented Generation (RAG), AI Agents, and Generative AI using Python and OpenAI's cutting-edge technologies.
If you aspire to become a leader in artificial intelligence, machine learning, and natural language processing, this is the course you've been waiting for!
Why Choose This Course?
Full stack RAG: retrieval → augmentation → grounded generation with citations, sources, and guardrails.
OpenAI-first: GPT-5, Responses Endpoint, File Search vector stores, image generation, Whisper, CLIP.
No-code + code: Flowise visual pipelines and Python implementations (FAISS, LangChain, Streamlit).
Evaluation-driven: RAGAS metrics (context precision/recall, response relevancy, factual correctness).
Agentic systems: CrewAI and OpenAI Swarm for multi-agent orchestration, tools, memory, and state.
Advanced GenAI: reasoning models (setup, prompting, verification), fine-tuning, MCP approvals, secure integrations.
Business outcomes: customer support copilots, knowledge search, policy Q&A, analytics assistants, finance research, content operations.
About Your Instructor
Hi, I'm Diogo, a data expert with a Master's degree in Management specializing in Analytics from ESMT Berlin.
With extensive experience tackling complex business challenges—from managing billion-euro sales planning to conducting A/B tests that led to significant investments—I bring real-world expertise to this course.
As a startup founder helping restaurants worldwide optimize menus and pricing through data insights, I'm passionate about leveraging AI for practical solutions.
Personalized Support
One of the key benefits of this course is the direct access to me as your instructor.
I personally respond to all your questions within 24 hours.
No outsourced support—just personalized guidance to help you overcome challenges and advance your skills.
Continuous Improvements
I'm dedicated to keeping this course up-to-date with the latest advancements in AI.
Your feedback shapes the course—I'm always listening and ready to add new content that benefits your learning journey.
Hands-on projects you actually ship
No-code Flowise RAG (zero to answers with citations).
OpenAI File Search RAG + Streamlit app (upload, index, chat).
Unstructured data RAG (Excel/Word/PPT/EPUB/PDF).
Multimodal RAG (Whisper + CLIP + cosine search).
CrewAI & Swarm agent systems (researcher, writer, counselor, product manager).
Reasoning model demos (setup, prompting, verification).
Image generation pipelines (single/batch edits, animated GIFs).
Fine-tuned GPT evaluation and testing.
What You'll Learn
RAG architecture: retrieval, augmentation, grounded generation, source citations, metadata.
Embeddings & vector stores: semantic search, nearest neighbors, FAISS, File Search.
Chunking strategies: fixed/semantic/hierarchical, overlaps, LongRAG.
System messages and prompt engineering: temperature, top-p, few-shot, persona.
Reasoning models: chain-of-thought controls, verification, structured output.
Agentic patterns: planning, tool use, memory/state, error handling.
MCP with approvals: safe external actions (web fetch, APIs, Stripe).
Evaluation with RAGAS: context precision/recall, relevancy, factual correctness.
Deployment: Streamlit, environment secrets, requirements, debugging.
Why Master RAG and AI Agents Now?
The future of AI lies in systems that can retrieve relevant information and generate intelligent responses—Retrieval-Augmented Generation is at the forefront of this revolution.
By mastering RAG, AI agents, and generative models, you position yourself at the cutting edge of technology, making you invaluable in today's tech landscape.
Get Started Today!
Lifetime Access: Enroll now and get lifetime access to all course materials and updates.
Interactive Learning: Engage with coding exercises, challenges, and real-world projects.
Support: Get your questions answered from me, Diogo, in less than 24 hours.
Certification: Receive a certificate upon completion to showcase your new skills.
Don't Miss Out!
The world of AI is advancing rapidly.
Stay ahead of the curve by enrolling in "RAG, AI Agents, and Generative AI with Python and OpenAI 2026" today. Unlock endless possibilities in AI and machine learning!
Enroll Now and transform your career with the most comprehensive RAG and Generative AI course available!
Course Content
- 45 section(s)
- 406 lecture(s)
- Section 1 RAG and Generative AI with Python
- Section 2 Python for RAG and AI
- Section 3 PART A - INTRODUCTION TO RAG
- Section 4 Your First RAG with Flowise
- Section 5 Scientific Literature Review - RAG
- Section 6 Prompt Engineering - System Message
- Section 7 Scientific Literature - LLMs
- Section 8 Prompt Engineering - Temperature and Top P
- Section 9 Prompt Engineering Techniques
- Section 10 Capstone Project - RAG
- Section 11 Introduction to RAG Practice Test
- Section 12 Mid Course Feedback
- Section 13 PART B - RAG WITH OPENAI API
- Section 14 OpenAI API
- Section 15 CAPSTONE PROJECT: GenAI for Customer Acquisition
- Section 16 RAG with OpenAI File Search
- Section 17 PART C - RAG WITH UNSTRUCTURED AND MULTIMODAL DATA
- Section 18 RAG with Unstructured Data
- Section 19 Multimodal RAG
- Section 20 CAPSTONE PROJECT: Multimodal Data
- Section 21 PART D - ADVANCED TOPICS IN RAG
- Section 22 Knowledge Graph with LightRAG
- Section 23 Agentic RAG: AI Agents for RAG
- Section 24 RAGAS - Evaluating RAG
- Section 25 PART E - AI AGENTS
- Section 26 AI Agents with CrewAI
- Section 27 CAPSTONE PROJECT: The AI Product Manager with CrewAI
- Section 28 AI Agents with OpenAI Swarm
- Section 29 OPENAI SWARM CAPSTONE PROJECT: The Psychiatrist
- Section 30 PART F - ADVANCED TOPICS IN GENERATIVE AI
- Section 31 Reasoning Models
- Section 32 OpenAI API Image Endpoint
- Section 33 Fine-Tuning OpenAI GPT Models
- Section 34 MCP with OpenAI
- Section 35 End of Course Feedback
- Section 36 APPENDIX - Python Crash Course
- Section 37 Python Essentials
- Section 38 Book Review
- Section 39 Variable Types and Operators
- Section 40 If-else and Conditionals
- Section 41 Python Intermediate
- Section 42 PYTHON CAPSTONE PROJECT: Virtual Escape Game
- Section 43 Introduction to Classes
- Section 44 PYTHON CAPSTONE PROJECT: Bitte Eats
- Section 45 What's Next?
What You’ll Learn
- Build Retrieval-Augmented Generation (RAG) systems using Python and OpenAI.
- Develop AI Agents with state management and memory using OpenAI Swarm.
- Master Generative AI models like OpenAI GPTs for text generation.
- Leverage Agentic RAG and LangChain for efficient retrieval systems.
- Integrate Multimodal RAG using text, audio, and images with Whisper and CLIP models.
- Build real-world projects, including a capstone project analyzing financial data.
- Stay ahead with the latest advancements in AI, Generative AI, and AI Agents in 2026.
- Develop AI Agents using CrewAI for advanced task automation and orchestration.
- Deploy an Agentic RAG System with LangGraph for a Digital Waiter.
- Fine-tune GPT models using Python for customized AI solutions.
Skills covered in this course
Reviews
-
WWilmi Vizcaino
The message is simple and the content so far looks relevant. The delivery (language, graphics, length) makes the course digestible and enjoyable.
-
SSylwia Kołodziejska
It is really good material and I recommend it. Only life code debbuging during the videos was a little frustrating for me because watching this took much time than it could.
-
CCarl Mbus Mbock Ikomi
I love the exercises and the explanation so far. Considering the fact that I have background knowledge in python, I can't rate as a beginner in python. When we get to the later parts of this course, I hope I'll rate the same or more. Thanks
-
JJoe LoMoglio
I am currently enrolled for the 16 week course at Johns Hopkins Whiting School of Engineering and that course dosent eveb come close to what I have seen in reviewing this course, so I am very much looking forward to working through this.