Udemy
Master AI Agent Development: LangChain, OpenAI, Ollama, MCP
Artificial Intelligence · Data Science · Development
Library / Artificial Intelligence
On Udemy
AI agents can do far more than return a block of text. They can use tools, retrieve live information, collaborate with specialist agents, remember context, ask for human approval, and communicate through voice.
In this hands-on course, you will learn how to build these systems in Python using the OpenAI Agents SDK. We begin with focused lessons covering the core SDK before combining everything into a production-style AI Travel Assistant.
You will learn how to:
The main project is a browser-based AI Travel Assistant built with Chainlit. It searches for current weather and flights through MCP, finds activities through web search, remembers user preferences, and delegates work to Weather, Flights, and Places specialists.
You will improve the user experience with live tool-progress updates, customer-support handoffs, reasoning summaries, a rich trip-plan artifact, and realtime voice. You will then protect the application with configurable guardrails and human approval for sensitive actions.
Finally, you will create offline evaluations with Promptfoo, red-team the agent with adversarial inputs, deploy it to Hugging Face Spaces, and monitor production conversations with Langfuse.
The advanced section introduces ChatKit, Sandbox Agents, isolated workspaces, and reusable skills loaded on demand.
This course is designed for developers with basic programming experience.
Ready to start? Continue on Udemy to enroll.
Start learning on Udemy (opens in a new tab)Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.
0 courses
Udemy: 2026-09-27 · Coursera: 2026-09-27
Prices and discounts are shown on each provider's site.
Try fewer words or clear your filters.