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

/

AI Agent Development

Hệ thống RAG triển khai với AI Agent (w. LangGraph)

Đặc vụ AI thông minh RAG (Retrieval Augmented Generation) với LangGraph! Đây là hướng dẫn thực hành từ lý thuyết đến thực tiễn, dễ dàng cho người mới bắt đầu.

(4.9) 92 đánh giá

7,613 học viên

  • pdstudio
이론 실습 모두
ai활용
AI검색
AI Agent
LangGraph
RAG
LLM
LangChain

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

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

  • Xây dựng cấu trúc AI Agent với LangGraph

  • Áp dụng tác nhân AI vào RAG (Retrieval-Augmented Generation)

  • Tool Calling (triệu gọi công cụ) để mở rộng năng lực AI

  • Làm chủ kiến trúc RAG agent mới nhất như Adaptive RAG, Self RAG, Corrective RAG, v.v.

Đối với một hệ thống RAG mạnh mẽ
Công cụ AI của Magic Tool 🪄

Mặc dù LLM vượt trội về xử lý ngôn ngữ tự nhiên và tạo văn bản, nhưng nó có những hạn chế trong việc tự động điều phối các quy trình làm việc phức tạp hoặc đưa ra quyết định. Ngoài việc truy xuất thông tin, LLM còn yêu cầu sự hỗ trợ của các tác nhân để đánh giá kết quả, tinh chỉnh truy vấn và lựa chọn công cụ phù hợp. Các tác nhân rất cần thiết cho một hệ thống RAG thông minh và linh hoạt hơn .

Các tác nhân AI nâng cao hiệu suất LLM 🔧

Chọn công cụ phù hợp với tình huống

LLM giúp bạn quyết định nên sử dụng công cụ nào cho tình huống cụ thể của mình. Tùy thuộc vào yêu cầu, bạn có thể chọn công cụ phù hợp, chẳng hạn như lệnh gọi API, tìm kiếm cơ sở dữ liệu hoặc tìm kiếm bên ngoài.

Tạo truy vấn tìm kiếm tối ưu

Khi câu hỏi của người dùng không rõ ràng hoặc phức tạp, LLM sẽ giúp tinh chỉnh hoặc sửa đổi truy vấn để có được kết quả chính xác hơn. Điều này cho phép LLM tạo ra các truy vấn tìm kiếm tối ưu.

Câu trả lời chất lượng cao

Khi nhiều kết quả được trả về, thông tin phù hợp nhất sẽ được đánh giá và câu trả lời tối ưu sẽ được chọn. Điều này cho phép chúng tôi cung cấp thông tin chính xác cho người dùng.

Quyết định về công việc tiếp theo để cải thiện kết quả

Nếu kết quả không đủ hoặc không chính xác, chúng tôi sẽ chạy vòng phản hồi để xác định xem có cần thực hiện thêm công việc nào không và lặp lại tìm kiếm hoặc thử phương pháp mới.

Tại sao nên sử dụng LangGraph? 🤔

LangGraph là một công cụ hữu ích để triển khai các quy trình làm việc phức tạp. Trong khi LangChain phù hợp để xử lý các luồng tương đối cố định, LangGraph lại linh hoạt xử lý và quản lý các tác vụ phức tạp, khiến nó trở nên lý tưởng cho các tác nhân.

<Các tính năng của Langgraph>

  • Quản lý dựa trên nút cho phép xử lý dễ dàng nhiều trạng thái và điều kiện khác nhau.

  • Quản lý trực quan các quy trình làm việc phức tạp.

  • Việc kết hợp các tác nhân với biểu đồ ngôn ngữ cho phép bạn kết nối và thực thi nhiều mô-đun một cách hiệu quả.


Các tính năng của khóa học này

Học tập theo từng bước, hướng đến thực hành

Ngay sau phần giải thích lý thuyết, chúng tôi tiến hành các bài tập thực hành liên quan để phát triển sự hiểu biết vững chắc về các khái niệm và khả năng áp dụng chúng.

Một chương trình giảng dạy phản ánh những xu hướng mới nhất

Chúng tôi chủ động kết hợp các công nghệ và phương pháp mới nhất cho RAG dựa trên tác nhân để cung cấp kiến thức có thể áp dụng ngay vào thực tế.

Hướng dẫn đầy đủ về LangGraph

Chúng tôi giải thích LangGraph phức tạp từ những điều cơ bản theo từng bước để bất kỳ ai cũng có thể hiểu được và đi sâu hơn bằng nhiều ví dụ thực tế.

Dễ dàng xem lại với hướng dẫn được cung cấp

Chúng tôi cung cấp sách giáo khoa WikiDocs tóm tắt nội dung về LangGraph và Agent RAG để bạn có thể tiếp tục học và tham khảo ngay cả sau khi đã hoàn thành khóa học.

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

Thiết kế luồng tác nhân AI với LangGraph

Tìm hiểu các khái niệm cốt lõi của LangGraph—đồ thị trạng thái, cạnh có điều kiện và vòng lặp phản hồi—và hiểu cách mô hình hóa các quy trình ra quyết định phức tạp của tác nhân AI bằng đồ thị. Bạn cũng sẽ học các kỹ thuật áp dụng cho nhiều dự án tác nhân AI khác nhau, bao gồm vòng lặp con người, thực thi song song và đồ thị con.

Mở rộng khả năng AI với Tool Calling

Nắm vững kỹ thuật gọi công cụ kết nối khả năng của tác nhân AI với thế giới thực. Tìm hiểu cách tạo và gọi các công cụ tích hợp, công cụ tùy chỉnh, v.v. của LangChain. Tìm hiểu cách tích hợp API bên ngoài và các công cụ khác nhau vào hệ thống AI của bạn.

Triển khai Kỹ thuật RAG dựa trên tác nhân nâng cao

Khám phá các kỹ thuật tiên tiến đưa hệ thống RAG lên một tầm cao mới về hiệu suất. Tìm hiểu các khái niệm và kỹ thuật triển khai của Adaptive RAG, hoạt động linh hoạt dựa trên ngữ cảnh, và Self RAG và Corrective RAG, cho phép AI tự đánh giá và cải thiện kết quả đầu ra của chính nó.

Những điều cần 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): Các bài giảng sẽ được thực hiện dựa trên MacOS (người dùng Linux và Windows cũng có thể thực hành)

  • Sử dụng môi trường ảo: Khóa học sẽ tiến hành dựa trên Thơ (người dùng conda và venv cũng có thể thực hành)

  • Các công cụ được sử dụng: VS Code, OpenAI API, v.v. yêu cầu khóa xác thực LLM (có thể áp dụng phí riêng)

  • Thông số kỹ thuật của PC: Không áp dụng

  • Phiên bản LangGraph: v0.2.34 được áp dụng

  • Phiên bản LangChain: v0.3.1 được áp dụng

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

  • Cung cấp tài liệu cần thiết cho việc thực hành (ghi chú bài giảng, quy tắc thực hành)

  • Tài liệu tham khảo được cung cấp bởi Wikidocs: https://wikidocs.net/book/16723

Kiến thức và biện pháp phòng ngừa của người chơi

  • Những người có kiến thức cơ bản về Python (những người có thể lập trình cơ bản)

  • [Khóa học miễn phí] Kiến thức cơ bản về LangChain dành cho người mới bắt đầu (Bắt buộc): https://inf.run/Xabb2


  • Nếu bạn có bất kỳ câu hỏi hoặc ý kiến nào, xin vui lòng hỏi.

Thông tin bài giảng được liên kết

  • RAG Master: Từ cơ bản đến kỹ thuật nâng cao (hợp tác với LangChain)

  • Từ việc triển khai RAG đến đánh giá hiệu suất -

    Phát triển AI thực tế trong 9 giờ

    • Thực hành xây dựng hệ thống RAG dựa trên LangChain

    • Học các kỹ thuật RAG nâng cao

    • Phương pháp đánh giá hiệu suất hệ thống RAG

    • Cú pháp LCEL mới nhất của LangChain và cách sử dụng Runnable


  • Liên kết: https://inf.run/CxVA3

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

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

  • Muốn tự tay tạo tác nhân AI thông minh, vượt xa chatbot.

  • Những ai muốn thử sức phát triển các giải pháp AI thực tiễn ứng dụng RAG và LLM

  • Những ai đã học khóa 'chatbot' hay 'RAG' trên Langchain và muốn đi tiếp.

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

  • 파이썬

  • (Bài giảng miễn phí) LangChain Cơ bản dành cho người mới bắt đầu [Bắt buộc]

  • (Khóa học trả phí) RAG Master: Từ cơ bản đến kỹ thuật nâng cao [Khuyên dùng]

Xin chào
Đây là

13,473

Học viên

453

Đánh giá

126

Trả lời

4.9

Xếp hạng

7

Các khóa học

안녕하세요. 저는 파이썬을 활용한 데이터 분석 및 인공지능 서비스 개발 실무를 하고 있습니다. 관심 있는 주제를 찾아서 공부하고 그 내용들을 많은 분들과 공유하기 위해 꾸준하게 책을 집필하고 인공지능 강의를 진행해 오고 있습니다.

 

[이력]

현) 핀테크 스타트업 CEO

전) 데이콘 CDO

전) 인덕대학교 컴퓨터소프트웨어학과 겸임교수

Kaggle Competitin Expert, 빅데이터 분석기사

 

[강의]

NCS 등록강사 (인공지능)

SBA 서울경제진흥원 새싹(SeSAC) 캠퍼스 SW 교육 ‘우수 파트너 선정’ (Python을 활용한 AI 모델 개발)

금융보안원, 한국전자정보통신산업진흥회, 한국디스플레이산업협회, 대구디지털산업진흥원 등 강의

서울대, 부산대, 경희대, 한국외대 등 국내 주요 대학 및 국내 기업체 교육 경험

  

[집필]

 

[유튜브] 판다스 스튜디오 : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

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

Tất cả

54 bài giảng ∙ (6giờ 45phú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á

Tất cả

92 đánh giá

4.9

92 đánh giá

  • 이성규님의 프로필 이미지
    이성규

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    깔끔히 정리가 잘된 강의입니다. 사실 원래 LangGraph 프로젝트를 해본 경험이 있는 인원인지라 구입을 망설였었는데, 정리가 너무 깔끔하고 하나하나 차분히 모두 설명해주는 느낌이라 몰랐던 부분도 알게되고 전혀 아깝지 않은 것 같네요. 진지하게 해당 강의때문에 RAG 랭체인 강의도 사야하나 고민 중 입니다.

    • 판다스 스튜디오
      Giảng viên

      정말 감사합니다! 😊 더 좋은 강의를 준비해서 뵙겠습니다! 🌟

  • 박종헌님의 프로필 이미지
    박종헌

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • good5229님의 프로필 이미지
      good5229

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • gukhan lee님의 프로필 이미지
        gukhan lee

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        31% đã tham gia

        • 정영일님의 프로필 이미지
          정영일

          Đánh giá 2

          Đánh giá trung bình 5.0

          5

          31% đã tham gia

          2.089.422 ₫

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

          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!