Khóa học này là chương trình thực hành tập trung vào việc trực tiếp xây dựng các ứng dụng AI tạo sinh dựa trên văn bản, hình ảnh, giọng nói và tài liệu bằng cách sử dụng OpenAI API.
Bắt đầu từ việc thiết lập môi trường Anaconda và Jupyter Notebook, khóa học bao gồm các thiết lập môi trường phát triển cần thiết cho thực tế như quản lý API Key, hiểu về chi phí và token.
Dựa trên Responses API mới nhất, bạn sẽ thực hành từng bước các tính năng cốt lõi được sử dụng ngay trong thực tế như tạo văn bản, tóm tắt, phân loại, Vision (hiểu hình ảnh), xử lý giọng nói, xử lý đầu vào PDF, Function Calling, Structured Outputs (Pydantic), Embedding, RAG (File Search).
Ngoài ra, khóa học còn bao gồm Web Search, Code Interpreter, Streaming, tác vụ Background, quản lý Conversation State để học cách mở rộng từ việc gọi đơn giản sang 'dịch vụ AI thông minh'.
Cuối cùng, mục tiêu là xây dựng hệ thống AI dựa trên agent có khả năng tự lựa chọn và thực thi công cụ bằng cách sử dụng Agents SDK và MCP (Model Context Protocol), đồng thời nắm vững cấu trúc và góc nhìn thiết kế cần thiết cho phát triển dịch vụ thực tế.