inflearn logo

Masterclass LangChain: Xây dựng 15 ứng dụng LLM bằng Python

Khóa học này được thiết kế dành cho các nhà phát triển, những người đam mê AI và các chuyên gia muốn phát triển các ứng dụng AI thực tế bằng cách sử dụng LangChain, OpenAI, Hugging Face và Python. Thay vì chỉ tập trung vào lý thuyết, khóa học này áp dụng phương pháp tiếp cận thực tế và định hướng dự án. Trong suốt khóa học, học viên sẽ trực tiếp xây dựng tổng cộng 15 ứng dụng AI hoàn chỉnh, bao gồm chatbot, công cụ phân tích CSV, hệ thống sàng lọc sơ yếu lý lịch, bot trích xuất hóa đơn, trợ lý hỗ trợ, công cụ tiếp thị, ứng dụng Text-to-SQL và nhiều ứng dụng khác. Tôi tạo ra khóa học này để giúp các khái niệm AI phức tạp trở nên dễ hiểu và giúp mọi người đều có thể tiếp cận với việc phát triển LLM hiện đại. Nhiều người học gặp khó khăn trong việc hiểu cách các công cụ như LangChain, embedding, hệ thống bộ nhớ, cơ sở dữ liệu vector và AI Agent tương tác với nhau trong các ứng dụng thực tế. Khóa học này sẽ hướng dẫn bạn từng bước thông qua các giải thích rõ ràng, các phiên lập trình thực tế và quy trình triển khai thực tế. Sau khi hoàn thành khóa học, học viên sẽ tự tin hiểu cách thiết kế, xây dựng và triển khai các ứng dụng dựa trên AI bằng cách tận dụng các công nghệ AI tạo sinh mới nhất.

2 học viên đang tham gia khóa học này

Độ khó Nhập môn

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

Python
Python
generative
generative
prompt engineering
prompt engineering
LangChain
LangChain
openAI API
openAI API
Python
Python
generative
generative
prompt engineering
prompt engineering
LangChain
LangChain
openAI API
openAI API

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

  • Xây dựng 15 ứng dụng AI và LLM thực tế bằng cách sử dụng LangChain và Python.

  • Tạo ra các hệ thống AI hội thoại, chatbot và trợ lý AI có khả năng xử lý bộ nhớ và ngữ cảnh.

  • Phát triển ứng dụng theo phương thức RAG bằng cách sử dụng embedding, cơ sở dữ liệu vector và hệ thống tìm kiếm.

  • Tích hợp OpenAI, Hugging Face và LLAMA 2 vào quy trình làm việc AI thực tế.

  • Xây dựng các công cụ AI để phân tích CSV, trích xuất hóa đơn, sàng lọc sơ yếu lý lịch và tự động hóa hỗ trợ khách hàng.

  • Hiểu các mô-đun LangChain bao gồm Prompt, Chain, Agent, Memory và Document Loader.

  • Tạo frontend Streamlit và kết nối với backend dựa trên AI.

  • Tìm hiểu các kỹ thuật kỹ thuật gợi ý (prompt engineering) để cải thiện đầu ra của LLM và hiệu suất ứng dụng.

  • Sử dụng quy trình AI để xử lý tài liệu, PDF và dữ liệu có cấu trúc.

  • Thiết kế kiến trúc ứng dụng AI có khả năng mở rộng và phù hợp để vận hành thực tế.

Bootcamp Kỹ thuật AI LangChain: Xây dựng 16 ứng dụng LLM thực tế bằng Python

Hãy học cách xây dựng các ứng dụng AI hiện đại trong thực tế bằng cách sử dụng LangChain, OpenAI, Hugging Face, LLAMA 2, Pinecone và Python.


Trong khóa học chú trọng vào thực hành này, bạn sẽ trực tiếp xây dựng 15 ứng dụng AI thực tế như chatbot, đại lý AI (AI agent), trợ lý hỗ trợ, công cụ phân tích CSV, hệ thống trích xuất hóa đơn, ứng dụng sàng lọc sơ yếu lý lịch, trình tạo văn bản sang SQL và nhiều ứng dụng khác.


Khóa học này không chỉ dừng lại ở lý thuyết mà tập trung vào việc triển khai thực tế. Mọi khái niệm đều được giải thích thông qua các dự án lập trình thực tế, giúp bạn hiểu cách các hệ thống AI tạo sinh hiện đại hoạt động trong môi trường vận hành thực tế như thế nào.


Khóa học này hoàn hảo dành cho các nhà phát triển, những người đam mê AI, người làm việc tự do, người sáng lập startup và bất kỳ ai muốn vượt ra khỏi những hướng dẫn AI đơn thuần để xây dựng các ứng dụng thực tế.

Dành cho

Đối tượng của khóa học này (1)


Khóa học này rất phù hợp cho những người học có hứng thú lớn với AI nhưng cảm thấy bị áp lực bởi sự phức tạp của các khung mô hình ngôn ngữ lớn (LLM) mới nhất như LangChain, OpenAI API, Embedding, cơ sở dữ liệu vector và AI Agent.


Nhiều người học xem các bản demo AI trên mạng nhưng lại gặp khó khăn trong việc hiểu cách tự mình xây dựng các hệ thống đó trong thực tế. Khóa học này sẽ giải quyết vấn đề đó thông qua các dự án thực hành theo từng bước và những giải thích dễ hiểu ngay cả với người mới bắt đầu.

Đối tượng của khóa học này (2)


Có thể bạn đã từng học cách phát triển ứng dụng AI nhưng lại gặp phải những vấn đề sau:


Khó hiểu cách các thành phần LangChain kết nối với nhau

Khó khăn trong việc xây dựng các dự án AI thực tế từ con số 0

Sự nhầm lẫn về Embedding, Memory, Chain và Retriever

Các bài hướng dẫn quá tập trung vào lý thuyết mà bỏ bê việc triển khai thực tế

Dự án AI hoạt động không hiệu quả do thiếu kiến trúc phù hợp


Khóa học này được thiết kế đặc biệt để lấp đầy khoảng cách giữa lý thuyết và kỹ thuật AI thực tế.

Đối tượng của khóa học này (3)


Khóa học này đặc biệt hữu ích cho những đối tượng sau:


Các nhà phát triển Python muốn thâm nhập vào ngành công nghiệp AI

Nhà phát triển web quan tâm đến các ứng dụng dựa trên AI

Người làm tự do (freelancer) phát triển các công cụ AI cho khách hàng

Người sáng lập startup đang tìm kiếm ý tưởng sản phẩm AI

Sinh viên đang xây dựng danh mục dự án (portfolio) AI

Chuyên gia dữ liệu tích hợp quy trình làm việc LLM

Những nhà phát triển muốn tích lũy kinh nghiệm thực tế về các ứng dụng AI cấp độ thực chiến


Sau khi hoàn thành khóa học này, học viên không chỉ nắm vững các khái niệm mà còn sở hữu đa dạng các dự án thực tế để đưa vào hồ sơ năng lực (portfolio), phục vụ công việc tự do (freelance) hoặc thể hiện trong các buổi phỏng vấn xin việc.

Sau khi hoàn thành khóa học này, học viên sẽ tự tin hiểu được cách xây dựng các ứng dụng AI hiện đại dựa trên các mô hình ngôn ngữ lớn.


Học viên sẽ có thể thực hiện những điều sau:


Hoàn thiện các ứng dụng dựa trên AI từ con số 0

Xây dựng hệ thống AI hội thoại có trí nhớ và ngữ cảnh

Phát triển ứng dụng RAG sử dụng Embedding và cơ sở dữ liệu Vector

Tích hợp OpenAI, Hugging Face và LLAMA 2 vào quy trình vận hành thực tế

Xử lý tệp PDF, CSV và tài liệu thông qua quy trình AI

Xây dựng hệ thống tự động hóa AI cho hỗ trợ khách hàng và phân tích dữ liệu

Tạo giao diện dựa trên Streamlit kết nối với AI backend

Thiết kế kiến trúc AI có khả năng mở rộng bằng cách sử dụng LangChain


Ngoài ra, các học viên sẽ hoàn thành 15 dự án danh mục đầu tư thực tế bao gồm:


AI Chatbot

Hệ thống sàng lọc sơ yếu lý lịch

Bot trích xuất hóa đơn

Trình tạo chiến dịch marketing

Trợ lý hỗ trợ khách hàng

Công cụ phân tích dữ liệu CSV

Bộ tạo văn bản sang SQL

Trình tạo email AI

Trình tạo kịch bản YouTube

Ứng dụng Phân tích Đánh giá Mã nguồn


Những dự án này có thể được sử dụng cho các mục đích sau:


Hồ sơ năng lực cá nhân (Portfolio)

Dịch vụ tự do (Freelance)

MVP của startup

Công cụ nội bộ

Ứng tuyển vị trí kỹ sư AI

Những gì bạn sẽ học

Phần (1): Từ khóa chính

Cơ bản về LangChain và Kỹ thuật AI


Nội dung học tập:


Kiến trúc và các mô-đun của LangChain

Các kỹ thuật kỹ thuật câu lệnh (Prompt Engineering)

Tích hợp LLM với OpenAI và Hugging Face

Chuỗi (Chain), Tác nhân (Agent) và Hệ thống bộ nhớ

Embedding và cơ sở dữ liệu vector

Thế hệ tăng cường truy xuất (RAG)

Hệ thống AI hội thoại

Phát triển Frontend với Streamlit

Điều phối quy trình làm việc AI


Khóa học này giải thích các khái niệm kỹ thuật AI phức tạp một cách thực tế và dễ hiểu thông qua các ví dụ triển khai thực tế thay vì lý thuyết trừu tượng.

Chương 2: Các từ khóa chính

Các dự án AI thực tế và ví dụ ứng dụng trong công việc


Sinh viên sẽ được trực tiếp xây dựng các nội dung sau:


Chatbot hỗ trợ khách hàng AI

Ứng dụng phân tích CSV

Hệ thống sàng lọc sơ yếu lý lịch

Bot trích xuất thông tin hóa đơn

Trình tạo chiến dịch tiếp thị AI

Trợ lý Text-to-SQL

Trình tạo email AI

Công cụ viết kịch bản YouTube

Hệ thống kiểm tra mã nguồn bằng AI

Công cụ phân loại phiếu hỗ trợ tự động


Trọng tâm của khóa học này không chỉ dừng lại ở việc học cú pháp, mà còn giúp bạn hiểu cách các sản phẩm AI được thiết kế, cấu trúc và triển khai trong môi trường kinh doanh thực tế.

Câu hỏi thường gặp

Q. Tại sao nên học LangChain và phát triển ứng dụng AI?


Các mô hình ngôn ngữ lớn đang đổi mới việc phát triển phần mềm, tự động hóa, hỗ trợ khách hàng, phân tích dữ liệu và các sản phẩm kỹ thuật số trong hầu hết mọi lĩnh vực công nghiệp.


Học LangChain sẽ giúp bạn không chỉ dừng lại ở các bản demo chatbot đơn giản, mà còn có thể xây dựng các hệ thống dựa trên AI hoàn chỉnh được ứng dụng trong các doanh nghiệp và startup thực tế.


Những năng lực này đang ngày càng trở thành tài sản quan trọng đối với các nhà phát triển, người làm tự do (freelancer), kỹ sư AI và các doanh nhân.

Q. Sau khi nắm vững kỹ năng này, tôi có thể làm được gì?


Sau khi hoàn thành khóa học này, bạn có thể làm được những việc sau:


Phát triển sản phẩm AI SaaS

Tạo giải pháp AI tự do cho khách hàng

Phát triển các công cụ tự động hóa AI trong nội bộ doanh nghiệp

Xây dựng các dự án portfolio cho vị trí kỹ sư AI

Tạo chatbot và trợ lý AI

Xây dựng hệ thống RAG và công cụ phân tích dữ liệu AI

Tích hợp AI vào ứng dụng hiện có

Khám phá ý tưởng khởi nghiệp sử dụng AI tạo sinh


Khóa học này có tính thực tiễn rất cao và tập trung vào khả năng ứng dụng thực tế.

Q. Nội dung bài giảng được khai thác sâu đến mức nào?


Khóa học này bắt đầu với những giải thích dễ hiểu ngay cả đối với người mới bắt đầu, nhưng dần dần chuyển sang quy trình làm việc kỹ thuật AI thực tế ở cấp độ trung cấp.


Học viên sẽ được học cả hai điều sau đây:


Các khái niệm AI cốt lõi

Chiến lược ứng dụng thực tế


Khóa học này tập trung vào việc học thông qua dự án hơn là chỉ lý thuyết đơn thuần.

. Có điều gì tôi nên chuẩn bị trước khi tham gia khóa học này không?


Nên có kiến thức cơ bản về Python.


Sinh viên cần biết:


Kiến thức cơ bản về Python

Cách cài đặt các thư viện

Quy trình làm việc lập trình cơ bản sử dụng VS Code, Jupyter Notebook, hoặc Google Colab


Không yêu cầu kinh nghiệm trước đó về LangChain hoặc AI.

Q. Khóa học này có dự kiến sẽ được cập nhật trong tương lai không?


Vâng. Hệ sinh thái AI đang phát triển rất nhanh chóng, và khóa học này được thiết kế để luôn cung cấp thông tin mới nhất bằng cách cập nhật các quy trình làm việc, thư viện và kỹ thuật kỹ thuật AI thực tiễn mới nhất khi cần thiết.

Trước khi bạn đăng ký

Thông tin và chuẩn bị trước khi tham gia khóa học

Kiến thức đề xuất

Lập trình Python cơ bản

Có kiến thức cơ bản về API sẽ là một lợi thế nhưng không bắt buộc.

Không cần kinh nghiệm trước về AI


Khóa học này được thiết kế để giúp những người mới bắt đầu và các nhà phát triển trung cấp có thể hiểu từng bước về việc phát triển các ứng dụng AI mới nhất.


Phương thức học tập

Học tập dựa trên dự án thực tế

Thực hiện mã hóa thực tế

Giải thích rõ ràng về các khái niệm phức tạp

Quy trình làm việc thực tế trung tâm

Chất lượng khóa học

Video ghi màn hình chất lượng cao

Cấu trúc bài giảng và mô-đun có hệ thống

Thực hành trình diễn lập trình

Quy trình phát triển ứng dụng thực tế

Câu hỏi và Hỗ trợ


Các học viên vui lòng đặt câu hỏi bất cứ lúc nào trong quá trình học. Mục tiêu của khóa học này không chỉ dừng lại ở việc giảng dạy các khái niệm, mà còn giúp các học viên có thể tự tin tự mình xây dựng thành công các ứng dụng AI.

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 muốn chuyển sang phát triển ứng dụng AI bằng cách tận dụng các khung làm việc (framework) LLM mới nhất.

  • Lập trình viên Python quan tâm đến việc xây dựng các dự án AI tạo sinh thực tế.

  • Những người đam mê AI muốn trực tiếp thực hành hơn là chỉ nghe giải thích lý thuyết đơn thuần.

  • Sinh viên và chuyên gia muốn hiểu cách các sản phẩm AI thực tế được tạo ra.

  • Chuyên gia dữ liệu muốn tích hợp LLM vào quy trình tự động hóa và xử lý dữ liệu.

  • Những người làm việc tự do và người sáng lập startup muốn tạo ra các công cụ và dịch vụ dựa trên AI.

  • Tất cả những ai quan tâm đến LangChain, OpenAI API, AI Agent, hệ thống RAG và ứng dụng AI tạo sinh.

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

  • Sẽ rất tốt nếu bạn có kiến thức cơ bản về Python.

  • Học viên cần làm quen với các nội dung sau: Lập trình Python cơ bản, cài đặt thư viện Python, chạy Jupyter Notebook hoặc VS Code.

  • Bạn không cần có kinh nghiệm trước về LangChain, Mô hình ngôn ngữ lớn (LLM) hay AI tạo sinh. Chúng tôi sẽ giải thích chi tiết từng bước mọi nội dung trong suốt quá trình học.

Xin chào
Đây là kimw24072

Đại diện Answerinus - Giảng viên vận hành 5 khóa học IT chính quy tại Multicampus (RPA & ChatGPT & Crawling & AI & PE) - Vận hành 5 khóa học Generative AI chính quy tại Hiệp hội Hiệu suất Hàn Quốc (KMA) (RPA & ChatGPT & Crawling & AI & Xử lý dữ liệu) - Tác giả cuốn sách [Sách Sejong bình chọn năm 2022] "Python Coding kiếm tiền dành cho người không chuyên IT" - Tác giả cuốn sách [Sách Sejong bình chọn năm 2023] "Tự động hóa công việc bằng Python (RPA) dành cho người không chuyên IT" - Vận hành kênh YouTube "Vi-Hyeon-Ko Automation Research Institute" (Viện nghiên cứu tự động hóa cho người không chuyên) - Giảng dạy tại nhiều tập đoàn lớn và doanh nghiệp nhà nước như Samsung, Hyundai, SK, KT, LG, v.v. - Số lượng học viên đào tạo offline về Generative AI tích lũy đạt 6.600 người & hơn 500 trường hợp huấn luyện dự án thực tế [Tính đến tháng 12/2024] - Tư vấn đào tạo IT & Giảng viên tại Multicampus thuộc tập đoàn Samsung - Quy hoạch / Vận hành đào tạo AI tại bộ phận HRD của Hyundai Steel thuộc tập đoàn Hyundai Motor - 12 năm kinh nghiệm làm việc ở vị trí không chuyên về phát triển tại Hyundai Steel thuộc tập đoàn Hyundai Motor (Kinh doanh / Kế hoạch / Thiết kế hệ thống / HRD, v.v.)
Thêm

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

Tất cả

96 bài giảng ∙ (10giờ 13phút)

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

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

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

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!

Giảm 25% cho thành viên mới

671.087 ₫

25%

894.787 ₫