% Off Udemy Coupon - CourseSpeak

AI Agents for Beginners: Build Agents in Python & OpenAI

Build Real AI Agents with Tools, Memory, Handoffs, & Guardrails Using OpenAI Agents SDK & Python.

$12.99 (94% OFF)
Get Course Now

About This Course

<div>In this <u><b>AI Agents for Beginners: Build Agents in Python &amp; OpenAI course</b></u>, you’ll learn how to build real AI agents in Python using the OpenAI Agents SDK. You’ll understand the core building blocks of modern AI agent systems, including reasoning, memory, tool usage, planning, and guardrails and how these components work together to automate and enhance tasks.</div><div><br></div><div>You will also learn how to develop a team of autonomous AI Agents that can work together to achieve a goal. You’ll learn how to inspect and debug agent behaviour using tracing and observability tools, so your agents are not just powerful, but also transparent, testable, and safe.</div><div><br></div><div>By the end of this course, you’ll be able to:</div><div><ul><li><span style="font-size: 1rem;">Build AI agents in Python using the OpenAI Agents SDK</span></li><li><span style="font-size: 1rem;">Understand how agents reason, plan, and execute tasks using system prompts and instructions</span></li><li><span style="font-size: 1rem;">Design effective agent system prompts (context, instructions, inputs, and outputs)</span></li><li><span style="font-size: 1rem;">Understand how AI agents work under the hood</span></li><li><span style="font-size: 1rem;">Use tools, memory, and planning to create more capable, context-aware agents</span></li><li><span style="font-size: 1rem;">Design safe agent interactions with guardrails and controlled execution</span></li><li><span style="font-size: 1rem;">Compare agent behaviour with and without memory to evaluate context retention</span></li></ul></div><div><span style="font-size: 1rem;">This&nbsp;</span><b>AI Agents for Beginners: Build Agents in Python &amp; OpenAI&nbsp;</b><span style="font-size: 1rem;"><b>course</b> is designed for developers and engineers who want a practical, code-first introduction to AI agents. No prior experience with agent architectures or machine learning is required just basic Python knowledge and an interest in building real AI systems that work reliably in practice.</span></div>

What you'll learn:

  • Build AI agents in Python using OpenAI Agents SDK with Memory and Tools.
  • Build a travel planner AI Agent that creates an itinerary based on user preferences.
  • Inspect the agent’s behavior using traces on the OpenAI API platform.
  • Master best practices in creating Autonomous AI Agents
  • Master the art of Prompt Engineering & Setting Up Agent Instructions
  • Understand the Key components of an Effective AI Agent System Prompt (Context, Instruction, Input, & Output Indicator)
  • Test AI agents and watch it run using the Runner class
  • Design & build a personal finance AI agent with memory that can recall user preferences, past tasks, & ongoing conversations to deliver personalized experiences
  • Integrate SQLite-based session storage to enable persistent memory for agents
  • Test and compare agent behavior before and after adding memory to evaluate improvements in context retention.
  • Build AI agents that integrate built-in tools (like Code Interpreter) and custom FunctionTools for real-time search & data retrieval
  • Combine search, memory, and decision-making to run a full end-to-end AI agent workflow.
  • Build a manager function to orchestrate multi-agent workflows from input to final deliverable.
  • Implement agent collaboration by passing outputs from one agent to another in a structured workflow.
  • Create modular AI agents (Researcher, Analyst, Writer) with specialized roles for information gathering, analysis, and reporting.
  • Implement guardrails to enforce boundaries, such as preventing responses on restricted topics (e.g., politics).
  • Build handoff mechanisms that transfer context and inputs smoothly between agents
  • Create a tool as an agent by wrapping an autonomous agent behind a function-tool interface, allowing it to be invoked seamlessly by other agents.