Phát triển AI Agent bằng LangGraph (feat. MCP)

LangGraph chứa đầy bí quyết của những người phụ trách AI Agent tại các tập đoàn lớn. Chúng tôi chia sẻ những kiến thức đúc kết từ thực tiễn công việc.

(4.9) 271 đánh giá

3,049 học viên

Độ khó Cơ bản

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

prompt engineering
prompt engineering
LLM
LLM
AI Agent
AI Agent
LangGraph
LangGraph
Model Context Protocol
Model Context Protocol
prompt engineering
prompt engineering
LLM
LLM
AI Agent
AI Agent
LangGraph
LangGraph
Model Context Protocol
Model Context Protocol

Đánh giá từ những học viên đầu tiên

4.9

5.0

ChangHwan Jang

100% đã tham gia

[ Cấu trúc bài giảng] - Thật tuyệt vời khi thầy truyền đạt những kinh nghiệm thực tế trong việc giải quyết vấn đề hơn là chỉ dạy theo sách giáo khoa - Mặc dù chưa có kinh nghiệm phát triển LLM Application nhưng sau khi xem bài giảng, ý tưởng đã nảy sinh ngay lập tức, cho thấy nội dung đã được chuẩn bị rất kỹ lưỡng - Xét đến việc không thể có được tất cả từ một bài giảng, thì việc theo dõi lộ trình của thầy Byeongjin sẽ giúp tăng thêm sự tự tin trong phát triển LLM Application tại một thời điểm nào đó [ Phương pháp giảng dạy] - Có thể có người thích có người không, nhưng cách giải thích thực sự dễ hiểu và thấm vào tai, khiến người nghe có thể tăng thêm sự tự tin khi theo dõi - Ngay cả những mục có thể bỏ qua, thầy cũng giải thích chi tiết bằng các ví dụ cụ thể giúp hiểu được cả code và kiến trúc cùng một lúc - Quan trọng nhất là việc thầy vừa làm thực tế trong lĩnh vực này vừa có niềm tự hào về lớp học trong lĩnh vực này, tạo hiệu ứng tăng thêm sự tự tin cho cả học viên [ Đánh giá tổng thể ] - Chỉ sử dụng AI tạo sinh thôi là chưa đủ, và để tăng cường bảo mật nhằm tránh việc thông tin nội bộ được tải lên cloud bên ngoài thì nhất định phải tự phát triển LLM Application, tôi tin chắc rằng nếu hoàn thành toàn bộ lộ trình bài giảng này sẽ đạt được một mức độ nhất định. ^^ - Tôi nghĩ sẽ nhất định đăng ký học nếu có bài giảng mới được phát hành liên tục. - Ngoài Online Classes, hy vọng thầy cũng sẽ tổ chức các buổi offline. Chúc thầy thành công. ^^

5.0

johnsonmoshy6

100% đã tham gia

Đây là một bài giảng thực hành tuyệt vời! Giảng viên đã giải thích dễ hiểu những nội dung phức tạp như LangGraph, MCP, RAG, giúp tôi dễ dàng hiểu và có thể áp dụng ngay vào công việc thực tế. Lời giải thích của giảng viên thực sự rõ ràng và hữu ích. Tôi khuyên bạn nên tham gia!

5.0

JAY probio

95% đã tham gia

Hoàn thành khóa học chỉ trong 2 ngày, lại còn cập nhật MCP nữa chứ!!! Thật lòng mà nói, học phí quá rẻ. Tôi muốn tăng giá lên thật cao để người khác không biết đến, nhưng nếu giảng viên muốn tạo ra nhiều bài giảng hay hơn thì cần phải có nhiều học viên 😊😊 Đây là một bài giảng cốt lõi, chỉ chọn lọc và truyền đạt những điểm chính. Những ai muốn tận dụng 200% LLM thì nhất định phải nghe, nghe đi nghe lại 2 lần.

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

  • Tác nhân LLM

  • LLM

  • Kỹ thuật thiết kế prompt

  • Tạo sinh tăng cường truy xuất (RAG)

  • Tác nhân AI

Phát triển tác nhân LLM!
Dễ dàng và mạnh mẽ hơn với LangGraph



Agent LLM đóng vai trò cốt lõi trong việc hiểu yêu cầu của người dùng, tự động hóa các tác vụ phức tạp và giải quyết vấn đề. Tuy nhiên, quá trình thiết kế và triển khai agent khá phức tạp về mặt cấu trúc, đồng thời có nhiều công việc lặp đi lặp lại nên không hề dễ dàng. LangGraph đơn giản hóa quy trình này, giúp bạn phát triển các agent LLM mạnh mẽ một cách hiệu quả.


Lý thuyết cô đọng
Gỡ lỗi và tối ưu hóa như trong thực tế

✅ Chỉ chắt lọc những nội dung cốt lõi từ tài liệu chính thức đồ sộ!

Tài liệu chính thức của LangGraph rất đồ sộ, nhưng thông tin cần thiết thì có hạn. Chúng tôi đã xây dựng chương trình học tập trung vào các khái niệm chính được trực tiếp chọn lọc dựa trên kinh nghiệm của kỹ sư đang làm việc thực tế.

✅ Đúng như cách được sử dụng trong thực tế!

Chúng tôi sẽ cho bạn thấy toàn bộ quá trình viết prompt và gỡ lỗi mà không chỉnh sửa. Qua khóa học, bạn có thể trải nghiệm cách các kỹ sư thực tế khắc phục lỗi và tối ưu hóa prompt.

Khóa học này được đề xuất cho những đối tượng sau đây.

Nhà phát triển có kinh nghiệm với LangChain

Nếu bạn từng trải nghiệm những hạn chế của LangChain, khóa học này sẽ chắp cánh cho việc phát triển agent.

Nhà phát triển muốn tìm hiểu về LLM Agent

Tại CES 2025, chuyên gia trong ngành sẽ chia sẻ về Agentic AI mà Jensen Huang của NVIDIA đã đề cập.

Doanh nhân công nghệ và đội ngũ startup

Nếu muốn phát triển sản phẩm hoặc dịch vụ ứng dụng AI, bạn có thể học những công nghệ mới nhất trong lĩnh vực phát triển agent.

Sau khi hoàn thành khóa học, bạn sẽ có thể

  • Hiểu sự khác biệt giữa LangGraph và LangChain: Nắm được sự khác biệt về cấu trúc và cách ứng dụng của hai framework, từ đó có thể chọn công cụ phù hợp nhất cho dự án.

  • Thiết kế và triển khai agent: Bạn có thể thiết kế nhiều loại agent như Retrieval agent, Self-RAG, Corrective RAG và tự động hóa quy trình làm việc.

  • Xây dựng quy trình làm việc phức tạp: Bạn có thể thiết kế quy trình làm việc xử lý hiệu quả các tác vụ phức tạp bằng cách sử dụng hệ thống Multi-Agent và RouteLLM.

  • Khả năng sử dụng công cụ: Bạn có thể sử dụng nhiều công cụ khác nhau trong LangGraph để mở rộng chức năng của agent và nâng cao khả năng giải quyết vấn đề.


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

1⃣ Chiến lược kỹ thuật prompt

Ngay cả khi thực hiện cùng một chức năng, bạn cần viết prompt khác nhau tùy theo mô hình sử dụng. Hãy tìm hiểu cách dùng PromptTemplate của LangGraph và
ChatPromptTemplate để viết prompt phù hợp với từng tình huống một cách hiệu quả.

2⃣ Mẹo tối ưu hóa tác nhân LLM

Thay vì sử dụng các mô hình cao cấp đắt tiền như gpt-4o, sẽ hiệu quả hơn nếu chia công việc thành các phần nhỏ và sử dụng lặp lại những mô hình nhẹ như gpt-4o-mini. Tìm hiểu cách chia prompt thành các phần nhỏ để tối ưu chi phí và hiệu năng.

3⃣ Toàn tập về cách sử dụng công cụ (tool) trong LangGraph

Bạn sẽ học không chỉ cách sử dụng các công cụ cơ bản của LangChain mà còn cách phát triển các công cụ tùy chỉnh (custom tool) để agent trực tiếp sử dụng khi cần, qua đó mở rộng chức năng. Ngoài ra, bạn có thể thiết kế hệ thống có sự can thiệp của con người vào quy trình (human-in-the-loop) để xây dựng các agent đáng tin cậy hơn.

Người tạo ra khóa học này

  • (Trước đây) Phát triển và vận hành nền tảng GenAI của Tập đoàn GS

  • Cựu trưởng nhóm kỹ thuật tại một startup AI y tế Series C

  • Cựu cố vấn khóa học AI của Hanghae Plus

Tài liệu này chứa những kinh nghiệm tích lũy được qua việc huấn luyện tại hackathon của GS Group và phát triển/vận hành nhiều dự án thực tế.

Bạn có điều gì thắc mắc không?

Q. LangChain và LangGraph khác nhau như thế nào?

LangChain chủ yếu liên kết các tác vụ theo dạng chuỗi, trong khi LangGraph sử dụng cấu trúc đồ thị để xây dựng các quy trình làm việc phức tạp hơn. LangGraph hỗ trợ nhiều tác vụ tác tử khác nhau thông qua kết nối nút linh hoạt.

Q. Tôi mới làm quen với LangChain, có thể tham gia khóa học không?

Nếu bạn đã có kinh nghiệm sử dụng Python thì sẽ không gặp khó khăn khi tham gia khóa học, nhưng nếu chưa quen với cú pháp của LangChain thì có thể sẽ khó hiểu.

Nếu đây là lần đầu bạn học LangChain, tôi khuyên bạn nên tham gia khóa học cơ bản của giảng viên.

Q. Nếu có phần nào chưa hiểu trong quá trình học thì tôi nên làm gì?

Nếu có thắc mắc trong quá trình học, hãy đăng câu hỏi lên Inflearn bất cứ lúc nào! Tôi sẽ trả lời nhanh nhất có thể và
nếu cần, sẽ cập nhật khóa học bằng cách quay thêm nội dung.

Lưu ý trước khi tham gia khóa học

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

  • Hệ điều hành và phiên bản (OS): MacOS

    • Nếu có môi trường chạy được Python, bạn có thể theo học khóa học này bất kể hệ điều hành nào, chẳng hạn như Windows hay Linux.

  • Công cụ sử dụng:

    • Tất cả các buổi lập trình trực tiếp đều được thực hiện trong môi trường Notebook.

    • Không có trình soạn thảo nào được đặc biệt khuyến nghị, nhưng trong khóa học chúng tôi sử dụng Cursor.

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

  • Chúng tôi cung cấp mã nguồn của các Notebook được sử dụng trong khóa học tại kho lưu trữ GitHub.

    • Trong video bài giảng có kèm phần giải thích bổ sung bằng “chú thích” và “Markdown” mà video không đề cập đến.

  • Chúng tôi cung cấp các trang Notion để giải thích lý thuyết.

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

  • Kiến thức bắt buộc: Python

  • Kiến thức tùy chọn: LangChain

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

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

  • Nhà phát triển quan tâm đến LLM

  • Nhà phát triển đang triển khai/vận hành ứng dụng LLM

  • Nhà phát triển muốn nâng cấp ứng dụng LLM

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

  • Python

Xin chào
Đây là jasonkang

Xác minh Inflearn

Xác minh sự nghiệp

21,019

Học viên

1,757

Đánh giá

545

Trả lời

4.9

Xếp hạng

10

Các khóa học

Thêm

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

Tất cả

29 bài giảng ∙ (6giờ 20phút)

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

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

271 đánh giá

4.9

271 đánh giá

  • dmz3800391님의 프로필 이미지
    dmz3800391

    Đánh giá 19

    ∙

    Đánh giá trung bình 4.5

    5

    61% đã tham gia

    Hơi khó một chút nhỉ

    • johnsonmoshy69777님의 프로필 이미지
      johnsonmoshy69777

      Đánh giá 1

      ∙

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Đây là một bài giảng thực hành tuyệt vời! Giảng viên đã giải thích dễ hiểu những nội dung phức tạp như LangGraph, MCP, RAG, giúp tôi dễ dàng hiểu và có thể áp dụng ngay vào công việc thực tế. Lời giải thích của giảng viên thực sự rõ ràng và hữu ích. Tôi khuyên bạn nên tham gia!

      • jasonkang
        Giảng viên

        Cảm ơn bạn rất nhiều vì những lời khen ngợi! Tôi rất vui khi biết rằng bài giảng đã hữu ích. Tôi đào tạo các kỹ sư khác cách sử dụng LangGraph và xây dựng các AI agent trong các dự án thực tế tại công ty, và tôi tin rằng những kinh nghiệm thực hành đó đã tự nhiên được chuyển tải vào bài giảng này. Thật tuyệt khi biết rằng nền tảng thực tế đó đã giúp các khái niệm trở nên dễ tiếp cận và ứng dụng hơn.

    • ghojeong5474님의 프로필 이미지
      ghojeong5474

      Đánh giá 2

      ∙

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Khóa học tuyệt vời nhất.

      • qkenr1321559님의 프로필 이미지
        qkenr1321559

        Đánh giá 9

        ∙

        Đánh giá trung bình 5.0

        Đã chỉnh sửa

        5

        100% đã tham gia

        Tôi đã nhận được rất nhiều sự giúp đỡ từ những kiến thức cơ bản về LangChain cho đến các bài giảng về RAG, và tôi cũng đã tham gia các bài giảng về LangGraph. Nội dung chất lượng cao và được giải thích rất tốt, có thể được sử dụng ngay trong thực tế. Trong bài giảng, thầy đã đề cập đến kế hoạch xuất bản sách, tôi hy vọng thầy sẽ đề cập đến nó ở một nơi nào đó như cộng đồng khi nó được xuất bản. Tôi có ý định mua.

        • jasonkang
          Giảng viên

          와, đúng là một đánh giá khóa học đầy cảm xúc! 🥹🙏 Vì tôi đã chuẩn bị bài giảng để có thể áp dụng ngay vào thực tế, nên nhận được phản hồi tốt như vậy khiến tôi tràn đầy tự hào. Cảm ơn bạn rất nhiều vì đã đồng hành cùng tôi từ LangChain đến LangGraph! Tôi cũng đang chuẩn bị xuất bản sách rất chăm chỉ, nhất định sẽ thông báo tin tức trên cộng đồng! Bản thân việc bạn quan tâm đến vậy đã là một nguồn động lực lớn đối với tôi. Tôi sẽ cố gắng đền đáp bằng những bài giảng và nội dung hữu ích trong tương lai. Một lần nữa xin cảm ơn bạn đã để lại đánh giá chân thành!

      • wjdtpgks121510님의 프로필 이미지
        wjdtpgks121510

        Đánh giá 4

        ∙

        Đánh giá trung bình 5.0

        5

        32% đã tham gia

        Khóa học khác của jasonkang

        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!