Practical OpenAI SDK: AI Agent Workflows and Service Building for Intermediate Users

Are you feeling stuck trying to implement an agent that goes beyond a simple chatbot? Based on my own trial and error and know-how from official documentation, I will show you how to build intermediate-level agents that can be immediately applied to real-world tasks.

17 learners are taking this course

Level Basic

Course period Unlimited

AI
AI
ChatGPT
ChatGPT
prompt engineering
prompt engineering
LLM
LLM
AI
AI
ChatGPT
ChatGPT
prompt engineering
prompt engineering
LLM
LLM

What you will gain after the course

  • Ability to implement complex multi-agent orchestration using the OpenAI Agents SDK

  • Practical-level Guardrail configuration and data consistency assurance techniques through Structured Output

  • Optimizing agent performance through advanced prompt engineering and mastering tool calling

  • Experience completing the entire workflow from environment configuration to deployment for an actual service launch

This course is a hands-on program where you will build AI Agents using the OpenAI SDK and the OpenAI Agents SDK. Rather than just explaining concepts, it provides step-by-step guidance through the entire process—from installing Anaconda, downloading practice code, installing packages, and issuing API keys with .env configuration, to creating a fully functional Agent. You will learn core concepts such as Agents, Handoff, Guardrail, Structured Output, Tool Calling, and Runner execution methods through practical examples, helping you go beyond theoretical understanding to designing and implementing your own Agents. This course is designed for those who want to create AI Agents but don't know where to start, ensuring they can complete a tangible project by the end.

Recommended for
these people

Who is this course right for?

  • Developers who want to go beyond basic LLM usage and directly develop production-grade AI agent services.

  • Learners who want to quickly master complex concepts from official documentation through hands-on projects.

  • Engineers who need to build AI systems that perform complex business logic beyond simple chatbots

  • Learners who have passed the beginner stage and want to acquire intermediate-level AI implementation capabilities

Need to know before starting?

  • Those who have an understanding of basic Python syntax

  • Those who are familiar with the basic concepts of ChatGPT or LLMs

  • Those who have at least a basic or passing familiarity with the concepts of asynchronous/synchronous execution

Hello
This is YoungJea Oh

4,575

Learners

410

Reviews

155

Answers

4.8

Rating

17

Courses

I am a Senior Developer with extensive development experience. I would like to share the knowledge and experience I have accumulated over 30 years in the IT field, having worked at Hyundai Engineering & Construction's IT department, Samsung SDS, the e-commerce company Xmetrics, and Citibank's IT department. Currently, I am lecturing on Artificial Intelligence and Python.

Homepage Address:

https://ironmanciti.github.io/

More

Curriculum

All

31 lectures ∙ (4hr 55min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

YoungJea Oh's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$16,500.00

70%

$42.90