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.

(5.0) 2 reviews

44 learners

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,753

Learners

433

Reviews

158

Answers

4.7

Rating

18

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

All

2 reviews

5.0

2 reviews

  • nkhwi9746님의 프로필 이미지
    nkhwi9746

    Reviews 5

    Average Rating 5.0

    5

    61% enrolled

    The systematic lectures are very easy to understand. It's a bit disappointing that there is only ChatGPT; I would love it if you could also create agent lectures for Gemini or Claude.

    • trimurti
      Instructor

      Thank you for the great review. I plan to make improvements soon. ^^

  • trimurti님의 프로필 이미지
    trimurti

    Reviews 15

    Average Rating 5.0

    5

    10% enrolled

    YoungJea Oh's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!

    Limited time deal ends in 14:35:16

    $30.80

    28%

    $42.90