강의

멘토링

커뮤니티

AI Technology

/

AI Agent Development

Practical Development of Generative AI Applications Based on OpenAI API

This course is a hands-on program for implementing generative AI applications based on text, images, voice, and documents using the OpenAI API. Starting from setting up the Anaconda and Jupyter Notebook environment, it covers essential development environment configurations for practical work, including API Key management and understanding costs and tokens. Based on the latest Responses API, you'll implement text generation, summarization, classification, Vision (image understanding), voice processing, and PDF input processing, while practicing core features used directly in the field step-by-step, such as Function Calling, Structured Outputs (Pydantic), Embedding, and RAG (File Search). Additionally, including Web Search, Code Interpreter, Streaming, Background tasks, and Conversation State management, you'll learn how to expand beyond simple API calls to 'intelligent AI services'. Finally, the goal is to implement agent-based AI systems that autonomously select and execute tools using the Agents SDK and MCP (Model Context Protocol), while learning the structure and design perspectives necessary for actual service development.

(4.5) 12 reviews

79 learners

Level Basic

Course period Unlimited

  • YoungJea Oh
Python
Python
NLP
NLP
ChatGPT
ChatGPT
openAI API
openAI API
Generative AI
Generative AI
Python
Python
NLP
NLP
ChatGPT
ChatGPT
openAI API
openAI API
Generative AI
Generative AI

News