Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
AI Development

/

AI Agent Development

Phát triển AI Agent sử dụng LangGraph (feat. MCP)

LangGraph chứa đầy bí quyết của người phụ trách AI Agent tại các tập đoàn lớn. Tôi sẽ chia sẻ những kiến thức đã tích lũy được qua những thử thách trong công việc thực tế.

(5.0) 67 đánh giá

1,060 học viên

  • jasonkang
실습 중심
디버깅
ai활용
ai서비스
에이전트
prompt engineering
LLM
AI Agent
LangGraph
Model Context Protocol

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

Dịch cái này sang tiếng Việt

  • LLM Agent

  • LLM

  • Prompt Engineering

  • Retrieval Augmented Generation(RAG)

  • AI Agent

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



Các tác nhân LLM đóng vai trò quan trọng trong việc hiểu nhu 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 các tác nhân rất phức tạp về mặt cấu trúc và liên quan đến nhiều tác vụ lặp đi lặp lại, gây khó khăn. LangGraph đơn giản hóa quy trình này, giúp bạn phát triển các tác nhân LLM mạnh mẽ một cách hiệu quả.


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

Chỉ những điểm chính từ tài liệu chính thức đầy đủ!

Tài liệu chính thức của LangGraph rất đầy đủ, nhưng thông tin bạn cần lại hạn chế. Chúng tôi đã biên soạn một chương trình giảng dạy tập trung vào các khái niệm chính được chọn lọc trực tiếp từ kinh nghiệm của các kỹ sư hiện trường .

Giống như khi sử dụng ngoài thực địa!

Chúng tôi sẽ hướng dẫn bạn quy trình viết và gỡ lỗi lời nhắc mà không cần chỉnh sửa. Thông qua bài giảng, bạn có thể trải nghiệm cách các kỹ sư thực thụ giải quyết lỗi và tối ưu hóa lời nhắc .

Tôi giới thiệu điều này cho những người này

Các nhà phát triển có kinh nghiệm về LangChain

Nếu bạn đã trải nghiệm những hạn chế của LangChain, bài giảng này sẽ giúp bạn phát triển các tác nhân.

Các nhà phát triển tò mò về LLM Agent

Các chuyên gia trong ngành chia sẻ với bạn về Agentic AI, như Jensen Huang của NVIDIA đã đề cập tại CES 2025

Doanh nhân công nghệ và nhóm khởi nghiệp

Nếu bạn muốn phát triển các sản phẩm hoặc dịch vụ dựa trên AI, bạn có thể tìm hiểu các kỹ thuật mới nhất trong phát triển tác nhân.

Sau giờ học

  • Hiểu sự khác biệt giữa LangGraph và LangChain: Hiểu sự khác biệt về cấu trúc và cách sử dụng hai khung này để bạn có thể chọn công cụ phù hợp nhất cho dự án của mình.

  • Thiết kế và triển khai tác nhân: Bạn có thể thiết kế nhiều tác nhân khác nhau như Tác nhân truy xuất, Tự RAG, RAG sửa lỗi, v.v. và tự động hóa quy trình làm việc.

  • Soạn thảo 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ể tận dụng nhiều công cụ khác nhau trong LangGraph để mở rộng khả năng của tác nhân và nâng cao khả năng giải quyết vấn đề của nó.


Tìm hiểu về những điều này

1⃣ Chiến lược kỹ thuật nhanh chóng

Ngay cả khi nó thực hiện cùng một chức năng, bạn vẫn nên viết lời nhắc khác nhau tùy thuộc vào mô hình bạn sử dụng. PromptTemplate của LangGraph và
Tìm hiểu cách viết lời nhắc theo ngữ cảnh một cách hiệu quả bằng ChatPromptTemplate .

2⃣ Mẹo tối ưu hóa đại lý LLM

Thay vì sử dụng các mô hình tiên tiến đắt tiền như gpt-4o , việc chia nhỏ công việc thành các phần nhỏ hơn và sử dụng nhiều lần các mô hình nhẹ như gpt-4o-mini sẽ hiệu quả hơn. Tìm hiểu cách tối ưu hóa chi phí và hiệu suất bằng cách chia nhỏ lời nhắc thành các phần nhỏ hơn.

3⃣ Mọi thứ về việc sử dụng công cụ LangGraph

Bạn sẽ học cách sử dụng các công cụ cơ bản của LangChain, cũng như cách phát triển các công cụ tùy chỉnh để các tác nhân có thể sử dụng trực tiếp khi cần thiết nhằm mở rộng chức năng của chúng. Bạn cũng có thể thiết kế một hệ thống con người trong vòng lặp để triển khai các tác nhân đáng tin cậy hơn.

Ai đã tạo ra khóa học này

  • (Hiện tại) Phát triển và vận hành nền tảng GenAI của GS Group

  • (Cựu) Trưởng nhóm công nghệ khởi nghiệp AI y tế Series C

  • (Cựu) Huấn luyện viên khóa học AI Navigation Plus

Nội dung bao gồm kiến thức chuyên môn thu được thông qua hoạt động huấn luyện Hackathon của GS Group và phát triển/vận hành nhiều dự án thực địa khác nhau.

Bạn có thắc mắc nào không?

H. Sự khác biệt giữa LangChain và LangGraph là gì?

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

H. Tôi mới biết đến LangChain. Tôi có thể tham gia khóa học được không?

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

Nếu bạn mới biết đến LangChain, tôi khuyên bạn nên tham gia khóa học dành cho người mới bắt đầu của giảng viên.

H. Tôi phải làm gì nếu có điều gì đó tôi không hiểu trong lớp học?

Nếu bạn có bất kỳ thắc mắc nào trong suốt khóa học, vui lòng đăng lên mục Hỏi & Đáp của Inflearn bất cứ lúc nào! Chúng tôi sẽ phản hồi sớm nhất có thể.
Chúng tôi sẽ cập nhật bài giảng bằng các đoạn phim bổ sung khi cần thiết.

Những điều cần lưu ý trước khi tham gia lớp học

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

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

    • Nếu bạn có môi trường có thể chạy Python, bạn có thể theo dõi bài giảng bất kể hệ điều hành nào, chẳng hạn như Windows hoặc Linux.

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

    • Mọi hoạt động mã hóa trực tiếp đều diễn ra trong môi trường Notebook.

    • Tôi không đặc biệt đề xuất trình soạn thảo nào, nhưng tôi sử dụng Cursor trong các bài giảng của mình.

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

  • Mã nguồn của sổ tay được sử dụng trong bài giảng được cung cấp dưới dạng kho lưu trữ GitHub .

    • Video bài giảng bao gồm các giải thích bổ sung thông qua "chú thích" và "Markdown" không có trong video bài giảng.

  • Cung cấp trang Khái niệm để giải thích lý thuyết

Kiến thức và ghi chú của người chơi

  • Kiến thức cần thiết: Python

  • Kiến thức được 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

  • Developer muốn nâng cao LLM Application

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

  • Python

Xin chào
Đây là

11,709

Học viên

589

Đánh giá

343

Trả lời

4.9

Xếp hạng

9

Các khóa học

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

Tất cả

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

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

Đánh giá

Tất cả

67 đánh giá

5.0

67 đánh giá

  • johnsonmoshy69777님의 프로필 이미지
    johnsonmoshy69777

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    실습 위주의 훌륭한 강의입니다! LangGraph, MCP, RAG 같은 복잡한 내용을 쉽게 설명해 주셔서 이해하기 쉬웠고, 실무에 바로 적용할 수 있었습니다. 강사님의 설명이 정말 명확하고 유익했어요. 추천드립니다!

    • jasonkang
      Giảng viên

      친절한 말씀 정말 감사합니다! 강의가 도움이 되었다니 기쁘네요. 저는 직장에서 다른 엔지니어들에게 LangGraph를 사용하고 실제 프로젝트에서 AI 에이전트를 구축하는 방법을 가르치고 있는데, 그런 실무 경험이 자연스럽게 이 강의에도 반영된 것 같습니다. 그런 실무 배경이 개념을 더 접근하기 쉽고 적용 가능하게 만드는 데 도움이 되었다니 정말 좋네요.

  • qkenr1321559님의 프로필 이미지
    qkenr1321559

    Đánh giá 6

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    100% đã tham gia

    I received so much help from the Langchain basics to the RAG lectures, so I also took the LangGraph course. They explain the content that can be used directly in the field with high quality and in a very detailed manner. You mentioned in the lecture that you have plans to publish a book, and I would appreciate it if you could mention it in a community or something when it is published. I am interested in purchasing it.

    • jasonkang
      Giảng viên

      Wow, that's a really touching review! 🥹🙏 I prepared my lecture so that it can be applied directly to practical work, so I feel very rewarded to receive such good feedback. Thank you so much for being with me from LangChain to LangGraph! I'm also working hard to prepare for the publication of the book, and I'll be sure to let you know in the community! The fact that you are interested in this gives me great strength. I will continue to repay you with helpful lectures and content. Thank you again for leaving such a sincere review!

  • mysm0722님의 프로필 이미지
    mysm0722

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    [Course Structure] - It was great that rather than being textbook-like, it felt like you were passing on know-how for issue resolution experienced in actual work - Although I haven't developed LLM Applications yet, the course was thoroughly reviewed enough that ideas came to mind immediately after watching the lectures - Considering that you can't get everything from one course, following Byungjin's roadmap will eventually build confidence in LLM Application development through the course structure [Teaching Method] - There may be personal preferences, but the explanations really sink in and are understandable, giving you confidence that you can follow along - Even for items that could be easily overlooked, detailed examples helped understand both code and architecture at once - Most importantly, the instructor's pride in working in this field and teaching classes in this area has the effect of boosting students' confidence as well [Overall Assessment] - Using generative AI alone is insufficient, and to strengthen security against internal information being uploaded to external clouds, it's determined that LLM Applications must be developed in-house. I'm confident that completing all the courses in this roadmap will reach a certain level. ^^ - I think I will definitely take any courses that are continuously released. - It would be great if you could also provide offline sessions in addition to Online Classes. Keep fighting! ^^

    • jasonkang
      Giảng viên

      Thank you for completing the course and for your detailed and thoughtful review! I'll continue to prepare many helpful lectures in the future 🙇‍♂️

  • dl7831님의 프로필 이미지
    dl7831

    Đánh giá 3

    Đánh giá trung bình 3.7

    5

    61% đã tham gia

    • nethia5366님의 프로필 이미지
      nethia5366

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      32% đã tham gia

      1.462.595 ₫

      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!