Thực hành xây dựng AI Agent tự trị - Bao gồm Web UI sử dụng OpenAI Agents SDK · MCP · LangChain Deep Agents

Vượt xa khỏi một chatbot chỉ đơn thuần tạo câu trả lời, bạn sẽ trực tiếp triển khai các AI Agent tự hành có khả năng tự phán đoán, gọi công cụ và thực hiện các tác vụ nhiều bước. Khóa học bao gồm các bài thực hành từng bước từ Tool Calling, Handoff, Guardrail, Session và Tracing của OpenAI Agents SDK, đến việc kết nối các công cụ và cơ sở dữ liệu bên ngoài bằng MCP, cũng như Planning, Subagents, Filesystem và Memory của LangChain và Deep Agents. Mục tiêu cuối cùng là trang bị cho bạn khả năng thiết kế và triển khai các AI Agent liên kết công cụ có thể áp dụng vào công việc thực tế.

17 học viên đang tham gia khóa học này

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

Python
Python
openAI API
openAI API
AI Agent
AI Agent
Model Context Protocol
Model Context Protocol
LangChain
LangChain
Python
Python
openAI API
openAI API
AI Agent
AI Agent
Model Context Protocol
Model Context Protocol
LangChain
LangChain

Bạn sẽ nhận được điều này sau khi học.

  • Triển khai AI Agent tự hành tự lựa chọn và thực thi công cụ bằng OpenAI Agents SDK

  • Xây dựng MCP Server và Client, đồng thời kết nối hệ thống bên ngoài với AI Agent

  • Phát triển Agent dựa trên LangChain với các tính năng Tool Calling, Memory và Structured Output

  • Xây dựng Agent thực hiện các tác vụ dài hạn phức tạp với Deep Agents

  • Hoàn thành ứng dụng AI Agent dựa trên MCP có thể sử dụng thực tế trên web

  • Hoàn thiện ứng dụng AI Agent dựa trên nền tảng web kết hợp Flask, MCP và Database

Vượt xa khỏi Chatbot, tạo ra AI Agent tự làm việc

Xây dựng AI Agent tự hành trong thực tế: Học qua OpenAI Agents SDK · MCP · LangChain Deep Agents.

  • Trước tiên, bạn sẽ sử dụng OpenAI Agents SDK để tạo Agent và Tool, đồng thời làm quen từng bước với các tính năng cốt lõi cần thiết cho một ứng dụng Agent thực tế như Handoff, Guardrail, Structured Output, Session, Tracing. Trong giáo trình đính kèm, các thành phần như Agent, Handoff, Guardrail, Function Tools, Session và Tracing cũng được đề cập như những yếu tố cấu thành then chốt của Agents SDK.


  • Trong bước tiếp theo, chúng ta sẽ sử dụng MCP (Model Context Protocol) để kết nối AI Agent với cơ sở dữ liệu và các hệ thống bên ngoài. MCP là một phương thức kết nối tiêu chuẩn cho phép sử dụng các công cụ của cùng một máy chủ trong nhiều môi trường Agent khác nhau như Claude, Cursor, LangChain, OpenAI SDK mà không bị phụ thuộc vào một framework cụ thể nào.

  • Cuối cùng, bằng cách tận dụng LangChain và Deep Agents, chúng ta sẽ mở rộng hệ thống vượt xa việc gọi công cụ (Tool Calling) đơn thuần để xây dựng các hệ thống Agent phức tạp sử dụng Planning, Subagents, Filesystem, Context Management, Long-term Memory.

Bạn sẽ học được những nội dung này

Lưu ý trước khi học

Môi trường thực hành

  • Hệ điều hành: Khuyến nghị Windows 10/11, cũng có thể thực hành trên macOS và Linux

  • Môi trường phát triển: Sử dụng Python 3.12, Anaconda (hoặc Miniconda), Visual Studio Code

  • Tài khoản bắt buộc: Cần có tài khoản có thể sử dụng OpenAI API và API Key

  • Mạng: Cần có kết nối internet để cài đặt các gói Python và sử dụng OpenAI API

  • Cấu hình PC khuyến nghị: Bộ nhớ khuyến nghị từ 8GB trở lên, dung lượng đĩa trống từ 5GB trở lên

  • Không cần GPU riêng biệt và có thể thực hành trên máy tính xách tay/máy tính để bàn thông thường.

Tài liệu học tập

  • Cung cấp giáo trình PPT/PDF tóm tắt nội dung bài giảng.

  • Cung cấp mã ví dụ Python được sử dụng trong thực hành OpenAI Agents SDK, MCP, LangChain và Deep Agents.

  • Mã thực hành có thể được tải xuống thông qua GitHub Repository.

  • Bao gồm các ví dụ hoàn chỉnh và mã thực hành theo từng bước được sử dụng trong bài giảng như Web Agent dựa trên Flask, MCP Server/Client, SQLite Database, v.v.

  • Cung cấp requirements.txt và các tệp thiết lập liên quan để cấu hình môi trường thực hành.

Kiến thức tiên quyết và lưu ý

  • Kiến thức cơ bản về cú pháp và hàm trong Python là cần thiết.

  • Nếu bạn đã biết về các khái niệm cơ bản của ChatGPT và LLM, điều đó sẽ giúp ích cho việc hiểu bài giảng.


  • Kinh nghiệm trước đây về LangChain, MCP, OpenAI Agents SDK là không bắt buộc. Khóa học sẽ hướng dẫn từng bước từ những khái niệm cơ bản nhất.

  • Trong phần thực hành, chúng tôi sử dụng OpenAI API nên có thể phát sinh một khoản phí sử dụng nhỏ.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những nhà phát triển đã từng sử dụng ChatGPT nhưng vẫn còn lúng túng không biết phải tự mình triển khai AI Agent như thế nào.

  • Nhà phát triển muốn mở rộng ứng dụng LLM·RAG hiện có thành Agent dựa trên Tool Calling và MCP

  • Nhà phát triển muốn hiện thực hóa tự động hóa công việc bằng cách kết nối cơ sở dữ liệu nội bộ, API và các công cụ nghiệp vụ với LLM

  • Nhà phát triển AI và Backend muốn học phương pháp phát triển Agent thực tế thông qua việc so sánh OpenAI Agents SDK, LangChain và Deep Agents.

Cần biết trước khi bắt đầu?

  • Cần có kiến thức cơ bản về cú pháp và hàm trong Python.

  • Việc hiểu các khái niệm cơ bản về AI tạo sinh như ChatGPT và LLM sẽ giúp ích cho việc học tập.

Xin chào
Đây là YoungJea Oh

Xác minh Inflearn

Xác minh sự nghiệp

5,077

Học viên

486

Đánh giá

160

Trả lời

4.8

Xếp hạng

20

Các khóa học

Tôi là giảng viên chuyên gia về AI, người giảng dạy trong lĩnh vực Trí tuệ nhân tạo và Python dựa trên hơn 30 năm kinh nghiệm thực tế trong ngành IT. Tôi phát triển và giảng dạy các chương trình đào tạo tập trung vào thực hành như Deep Learning, NLP, Fine-tuning LLM, AI Agent dựa trên LangChain/LangGraph, và Phát triển dựa trên AI (AIDD). Tôi truyền tải hơn 30 năm kinh nghiệm phát triển và vận hành tích lũy được tại phòng máy tính của Hyundai Engineering & Construction, Samsung SDS và Ngân hàng Citibank Hàn Quốc vào các bài giảng đầy tính thực tiễn. Hiện tại, tôi đang dẫn dắt các khóa học về trí tuệ nhân tạo tại KOSA, KOSTA, KITRI và các tổ chức khác.

Địa chỉ trang chủ: https://ironmanciti.github.io/

Thêm

Chương trình giảng dạy

Tất cả

51 bài giảng ∙ (9giờ 15phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của YoungJea Oh

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Ưu đãi có thời hạn, kết thúc sau 5 ngày ngày

27.500 ₫

50%

1.157.920 ₫