강의

멘토링

커뮤니티

BEST
AI Technology

/

AI Agent Development

Học Python Chatbot & RAG qua Dự án - Sử dụng LangChain, Gradio

Hãy tự tay tạo ra chatbot AI của riêng bạn bằng cách sử dụng cú pháp cơ bản Python và các thư viện. Thực hiện từng bước 5 dự án bao gồm RAG dựa trên tài liệu PDF, và học quy trình triển khai thành dịch vụ web.

(4.8) 40 đánh giá

473 học viên

Độ khó Cơ bản

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

  • pdstudio
RAG
RAG
LangChain
LangChain
LLM
LLM
ChatGPT
ChatGPT
Chatbot
Chatbot
RAG
RAG
LangChain
LangChain
LLM
LLM
ChatGPT
ChatGPT
Chatbot
Chatbot

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

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

4.8

5.0

특별한 지렁이

97% đã tham gia

Bài giảng súc tích, sâu sắc, đỉnh cao.

5.0

전용석

19% đã tham gia

Không chỉ nội dung bài giảng mà cả những xu hướng công nghệ mà giảng viên chỉ ra cũng rất hữu ích.

5.0

hakjuknu

9% đã tham gia

Tuyệt vời!

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

  • Cú pháp cơ bản của LangChain cần thiết cho việc phát triển ứng dụng LLM

  • Triển khai Simple RAG dựa trên tài liệu PDF

  • Triển khai LangChain Agent và CrewAI Multi-Agent

  • Triển khai giao diện chatbot Gradio và deploy lên Huggingface Space

Triển khai bằng Python
Bước đầu tiên tạo AI chatbot của riêng tôi 🤖


Nếu bạn đã biết Python, việc tạo ra một chatbot của riêng mình không hề khó khăn.
Hãy nhanh chóng hoàn thành chatbot dựa trên GPT với 5 dự án thực hành dễ dàng theo dõi!


Đây là một dự án đơn giản và dễ dàng, nhưng chứa đựng rất nhiều điều

✅ Chương trình học bao gồm tất cả các công nghệ và khái niệm cốt lõi liên quan đến LLM (LangChain, RAG, Multi Agent)
✅ Triển khai nhanh chóng các chatbot đa dạng liên quan đến công việc từ Q&A, đọc tài liệu đến phân tích dữ liệu và đầu tư
✅ Cấu trúc tinh tế từ các dự án dễ dàng, từng bước chuyển sang giai đoạn tiếp theo

  • Chatbot QA đơn giản : Thiết lập môi trường phát triển, cấu trúc LLM Chain, hiểu giao diện Gradio, mẹo tạo prompt tốt

  • Chatbot PDF : Hiểu kỹ thuật RAG, hiểu tham số mô hình, triển khai giao diện chatbot

  • Chatbot phân tích dữ liệu : Phân tích dữ liệu khi tải lên file CSV (LangChain Agent)

  • Chatbot phân tích đầu tư tiền điện tử : Nghiên cứu và phân tích đầu tư liên quan đến tiền điện tử (Sequential Multi Agent)

  • Kế hoạch du lịch đảo Jeju : Gợi ý lịch trình du lịch đảo Jeju cho khách du lịch nước ngoài (Hierarchical Multi Agent)

Chúng tôi khuyến nghị cho những người như thế này

Đã học Python rồi thì dùng vào đâu?

Những người muốn phát triển
ứng dụng bằng cách sử dụng cú pháp cơ bản của Python

Tạo chatbot AI của riêng mình nhé?

Những người muốn trực tiếp trải nghiệm
phát triển chatbot và triển khai dịch vụ web

Học về AI tạo sinh nhé?

Những người quan tâm đến AI tạo sinh và LLM nhưng
cảm thấy bối rối không biết làm thế nào để triển khai


Với dự án chatbot tự tạo
Tiến gần hơn một bước đến phát triển dịch vụ AI!

Sau khi hoàn thành khóa học, bạn cũng có thể trở thành nhà phát triển chatbot AI. 4 dự án được tạo ra từ chính tay bạn sẽ trở thành portfolio đầu tiên đầy ý nghĩa. Thông qua việc trực tiếp triển khai chatbot, tôi hy vọng bạn sẽ phát triển những ý tưởng mới và khả năng giải quyết vấn đề trong những thay đổi dịch vụ mà trí tuệ nhân tạo sẽ mang lại trong tương lai.

Hãy bắt đầu ngay bây giờ và bước những bước đầu tiên vào thế giới phát triển chatbot AI. Bạn sẽ không chỉ trải nghiệm việc chatbot do bạn tạo ra có thể đóng góp như thế nào vào việc giải quyết các vấn đề trong cuộc sống thực tế, mà còn sẽ trở thành cơ hội để chính thức bắt đầu hành trình trở thành nhà phát triển dịch vụ AI.

Đặc điểm của khóa học ⭐️

1⃣ Học tập dự án tập trung vào thực hành

Khóa học được thiết kế để bạn có thể học từng bước toàn bộ quá trình từ phát triển đến triển khai chatbot AI bằng Python thông qua 5 dự án thực tế. Kết hợp giữa lý thuyết và thực hành, người học có thể trực tiếp tạo ra những chatbot thực sự có thể sử dụng được.

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

2⃣ Hiểu biết và ứng dụng công nghệ LLM mới nhất

Công nghệ mới nhất GPT và công cụ phát triển LangChain được sử dụng để phát triển chatbot một cách sâu sắc. Hiểu các công nghệ nâng cao như RAG, Multi Agent và học cách áp dụng chúng vào việc phát triển chatbot thực tế. Ngoài ra, hướng dẫn cách tạo prompt tốt để nâng cao chất lượng câu trả lời. (few-shot, chain-of-thought)

LangChain

3⃣ Sử dụng Gradio để triển khai ứng dụng web dễ dàng và nhanh chóng

Khóa học sử dụng thư viện mã nguồn mở Gradio để tạo ra ứng dụng web AI chỉ với vài dòng code Python. Khóa học bao gồm tất cả các giao diện chính của Gradio (Interface, ChatInterface, Blocks), giúp học viên có thể trình bày dự án của mình một cách nhanh chóng và hiệu quả hơn.

Gradio

Những lưu ý trước khi học

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

  • Hệ điều hành và phiên bản (OS): Khóa học được tiến hành dựa trên Windows (người dùng Linux, MacOS cũng có thể thực hành)

  • Công cụ sử dụng: VS Code, cần khóa xác thực OpenAI API (có thể phát sinh chi phí riêng)

  • Cấu hình PC: Không có yêu cầu

  • Mã thực hành: Cập nhật phiên bản LangChain mới nhất (1.0.2) theo tiêu chuẩn tháng 10 năm 2025 (Vui lòng lưu ý rằng có một số khác biệt với mã được hiển thị trong video bài giảng)

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

  • Cung cấp tài liệu cần thiết cho thực hành (văn bản, mã nguồn)

  • Cung cấp tài liệu tham khảo trên WikiDocs : https://wikidocs.net/book/14473

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

  • 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)


  • Nếu bạn có câu hỏi hoặc ý kiến gì, hãy thoải mái đặt câu hỏi nhé.

Hướng dẫn khóa học liên kết (1)

  • RAG Master: Từ cơ bản đến kỹ thuật nâng cao (feat. LangChain)

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

    Hoàn thành 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

Hướng dẫn khóa học liên kết (2)

  • Phân tích dữ liệu LLM - Từ web crawling đến hệ thống gợi ý

  • Nâng cấp với LangChain và LLM

    Thu thập dữ liệu web & Phân tích dữ liệu


    • Thu thập dữ liệu sử dụng Web Crawling/Scraping

    • LangChain sử dụng công cụ và LLM để thu thập, làm sạch và phân tích dữ liệu

    • Phân tích dự đoán sử dụng LLM (phân tích cảm xúc, tóm tắt, gợi ý sản phẩm, v.v.)

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

Hướng dẫn khóa học liên kết (3)

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

  • Triển khai Agent AI thông minh với Tìm kiếm Tăng cường Sinh tạo (RAG) bằng LangGraph


    • Thiết kế và triển khai cấu trúc AI Agent sử dụng LangGraph

    • Áp dụng AI Agent vào RAG (Retrieval-Augmented Generation)

    • Mở rộng khả năng của AI Agent bằng cách triển khai tính năng Tool Calling (gọi công cụ)

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

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

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

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

  • Những người muốn phát triển ứng dụng thực tế sau khi học Python

  • Những người quan tâm đến LLM nhưng không biết bắt đầu từ đâu

  • Dành cho những ai muốn trải nghiệm từ phát triển chương trình đến triển khai dịch vụ web

  • Những người muốn học qua dự án thực tế và code-based

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

  • Python

Xin chào
Đây là

15,804

Học viên

716

Đánh giá

161

Trả lời

4.8

Xếp hạng

7

Các khóa học

Xin chào. Tôi đang làm việc trong lĩnh vực phân tích dữ liệu và phát triển dịch vụ trí tuệ nhân tạo sử dụng Python. Tôi vẫn luôn không ngừng viết sách và giảng dạy về trí tuệ nhân tạo để chia sẻ những nội dung mình đã nghiên cứu và tìm hiểu về các chủ đề quan tâm đến với mọi người.

[Lịch sử làm việc]

Hiện là CEO của một startup Fintech

Cựu) CDO tại Dacon

Cựu Giáo sư kiêm nhiệm Khoa Phần mềm máy tính, Đại học Induk

Kaggle Competition Expert, Kỹ sư phân tích dữ liệu lớn (Big Data Analysis Certification)

[Giảng dạy]

Giảng viên đăng ký NCS (Trí tuệ nhân tạo)

Được chọn là 'Đối tác xuất sắc' trong chương trình đào tạo SW tại Cơ sở SeSAC của Cơ quan Chấn hưng Kinh tế Seoul (SBA) (Phát triển mô hình AI sử dụng Python)

Giảng dạy tại Viện Bảo mật Tài chính, Hiệp hội Thúc đẩy Công nghiệp Điện tử và Thông tin Hàn Quốc, Hiệp hội Công nghiệp Hiển thị Hàn Quốc, Viện Thúc đẩy Công nghiệp Kỹ thuật số Daegu, v.v.

Kinh nghiệm giảng dạy tại các doanh nghiệp trong nước và các trường đại học lớn tại Hàn Quốc như Đại học Quốc gia Seoul, Đại học Quốc gia Pusan, Đại học Kyung Hee, Đại học Ngoại ngữ Hàn Quốc, v.v.

Giảng dạy tại Hiệp hội Thúc đẩy Công nghiệp, Hiệp hội Công nghiệp Hiển thị Hàn Quốc, Viện Thúc đẩy Công nghiệp Kỹ thuật số Daegu, v.v. Có kinh nghiệm đào tạo tại các doanh nghiệp trong nước và các trường đại học lớn tại Hàn Quốc như Đại học Quốc gia Seoul, Đại học Pusan, Đại học Kyung Hee, Đại học Ngoại ngữ Hàn Quốc, v.v.

[Tác giả]

[YouTube] Pandas Studio: https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

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

Tất cả

33 bài giảng ∙ (3giờ 59phú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ả

40 đánh giá

4.8

40 đánh giá

  • 16230159768님의 프로필 이미지
    16230159768

    Đánh giá 2

    Đánh giá trung bình 4.5

    4

    31% đã tham gia

    • wolfses3227님의 프로필 이미지
      wolfses3227

      Đánh giá 4

      Đánh giá trung bình 4.8

      5

      63% đã tham gia

      • jwanpark2009님의 프로필 이미지
        jwanpark2009

        Đánh giá 14

        Đánh giá trung bình 4.6

        5

        100% đã tham gia

        • ykjeong4392님의 프로필 이미지
          ykjeong4392

          Đánh giá 2

          Đánh giá trung bình 5.0

          5

          31% đã tham gia

          • snucc님의 프로필 이미지
            snucc

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            31% đã tham gia

            1.085.838 ₫

            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!