강의

멘토링

로드맵

Inflearn brand logo image
BEST
AI Development

/

AI Agent Development

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

Tự tay tạo chatbot AI của riêng bạn, dùng cú pháp và thư viện Python. Học cách làm 5 dự án từng bước (như RAG trên tài liệu PDF) và triển khai thành dịch vụ web.

(4.9) 31 đánh giá

346 học viên

  • pdstudio
토이프로젝트
이론 실습 모두
RAG
LangChain
LLM
ChatGPT
Chatbot

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

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

  • Cú pháp cơ bản LangChain cần cho 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 Đa tác nhân

  • Xây dựng giao diện chatbot Gradio và triển khai lên Huggingface Space

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


Nếu bạn biết Python, việc tạo chatbot của riêng bạn không hề khó.
Nhanh chóng xây dựng chatbot dựa trên GPT với năm dự án thực hành dễ làm theo !


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

Chương trình giảng dạy 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 nhiều chatbot liên quan đến công việc, từ hỏi đáp và đọc tài liệu đến phân tích dữ liệu và đầu tư.
Cấu trúc chi tiết chuyển từ các dự án dễ sang bước tiếp theo từng bước

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

  • PDF Chatbot : Hiểu về Kỹ thuật RAG, Hiểu về các Tham số Mô hình và Triển khai Giao diện Chatbot

  • Chatbot phân tích dữ liệu : Tải lên tệp CSV và phân tích dữ liệu (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ư tiền điện tử (Nhiều tác nhân tuần tự)

  • Lập kế hoạch du lịch đảo Jeju : Đề xuất hành trình tham quan đảo Jeju dành cho khách du lịch nước ngoài (Đại lý đa cấp bậc)

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

Tôi đã học Python, nhưng tôi có thể sử dụng nó ở đâu?

Sử dụng cú pháp cơ bản của Python
Bất kỳ ai muốn phát triển một ứng dụng

Bạn có muốn tạo chatbot AI của riêng mình không?

Phát triển chatbot và triển khai dịch vụ web
Dành cho những ai muốn trải nghiệm trực tiếp

Bạn có muốn tìm hiểu về AI tạo sinh không?

Tôi quan tâm đến AI tạo sinh và LLM.
Những người không biết cách thực hiện nó


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

Sau khi hoàn thành khóa học này, bạn cũng có thể trở thành một nhà phát triển chatbot AI. Bốn dự án bạn tạo ra sẽ đóng vai trò như một danh mục đầu tư ý nghĩa. Bằng cách tự mình triển khai chatbot, chúng tôi hy vọng bạn sẽ phát triển những ý tưởng mới và kỹ năng giải quyết vấn đề khi bạn định hướng những thay đổi dịch vụ trong tương lai do AI mang lại.

Hãy bắt đầu ngay hôm nay và đặt bước chân đầu tiên vào thế giới phát triển chatbot AI. Bạn sẽ được trải nghiệm cách chatbot của mình giải quyết các vấn đề thực tế , và đây sẽ là điểm khởi đầu hoàn hảo cho hành trình trở thành nhà phát triển dịch vụ AI của bạn .

Tính năng bài giảng ⭐️

1⃣ Học tập thực hành dựa trên dự án

Khóa học được thiết kế để hướng dẫn học viên từng bước trong toàn bộ quá trình phát triển và triển khai chatbot AI bằng Python thông qua năm dự án thực hành . Kết hợp lý thuyết và thực hành, học viên sẽ có thể tự mình tạo ra một chatbot hữu ích.

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

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

Khóa học này đi sâu vào cách phát triển chatbot bằng các công nghệ tiên tiến như GPT và công cụ phát triển LangChain . Bạn sẽ được học các công nghệ tiên tiến như RAG và Multi-Agent , cũng như cách áp dụng chúng vào việc phát triển chatbot thực tế. Khóa học cũng hướng dẫn bạn cách tạo ra các lời nhắc hiệu quả để cải thiện chất lượng phản hồi (ví dụ như một vài cú đánh, chuỗi suy nghĩ).

LangChain

3⃣ Triển khai ứng dụng web nhanh chóng và dễ dàng bằng Gradio

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

Gradio

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 Windows (người dùng Linux và MacOS cũng có thể thực hành)

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

  • Thông số kỹ thuật của PC: Không á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 (văn bản, mã nguồn)

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

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)


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

Hướng dẫn bài giảng liên kết (1)

  • 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/mdYe4

Hướng dẫn bài giảng liên kết (2)

  • Phân tích dữ liệu LLM - Từ thu thập dữ liệu web đến hệ thống đề xuất

  • Nâng cấp lên LangChain và LLM

    Thu thập dữ liệu web và phân tích dữ liệu


    • Thu thập dữ liệu bằng cách sử dụng công cụ thu thập/scraping web

    • Thu thập, làm sạch và phân tích dữ liệu bằng các công cụ LangChain và LLM

    • Phân tích dự đoán sử dụng LLM (phân tích tình cảm, tóm tắt, đề xuất sản phẩm, v.v.)

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

Hướng dẫn bài giảng liên kết (3)

  • Hệ thống RAG được triển khai với các tác nhân AI (với LangGraph)

  • Một tác nhân AI thông minh để tạo tìm kiếm tăng cường (RAG) được triển khai bằng LangGraph.


    • Thiết kế và triển khai cấu trúc tác nhân AI bằng LangGraph

    • Áp dụng các tác nhân AI vào Tạo ra Tăng cường Truy xuất (RAG)

    • Mở rộng khả năng của tác nhân AI bằng cách triển khai chức năng gọi công cụ.

    • Nắm vững các kiến trúc RAG tác nhân mới nhất, bao gồm RAG thích ứng, RAG tự thân và RAG sửa lỗi.

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

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

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

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

  • Người quan tâm LLM nhưng không biết bắt đầu thế nào.

  • Mong muốn trải nghiệm từ phát triển phần mềm đến triển khai dịch vụ web.

  • Người muốn lớp học về dự án thực tế và code

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

  • Python

Xin chào
Đây là

13,694

Học viên

481

Đánh giá

132

Trả lời

4.8

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ả

32 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ả

31 đánh giá

4.9

31 đánh giá

  • 전용석님의 프로필 이미지
    전용석

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    19% đã tham gia

    강의 내용 뿐만 아니라 짚어주시는 기술 동향이 많이 도움이 되었습니다.

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

      감사합니다! 😊

  • hakjuknu님의 프로필 이미지
    hakjuknu

    Đánh giá 155

    Đánh giá trung bình 5.0

    5

    9% đã tham gia

    great!

  • 안녕AI님의 프로필 이미지
    안녕AI

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    흥미롭게 강의 잘 들었습니다. 코드 로직, 파라미터, 변수 등의 설명을 정말 꼼꼼하게 해주셔서 좋았어요. 코드를 잘 이해시켜 주신다는 점이 강사님의 큰 매력이신 것 같다고 생각합니다ㅎㅎ. 다음에도 좋은 강의 기대하겠습니다. 감사합니다!

    • 감사합니다. 더 좋은 강의를 준비하겠습니다. 👨‍💻✨

  • stiger님의 프로필 이미지
    stiger

    Đánh giá 25

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    langchain이 무엇인 지 감이 잡힌 것 같습니다!

  • jwoo.song님의 프로필 이미지
    jwoo.song

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    19% đã tham gia

    1.106.086 ₫

    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!