inflearn logo
inflearn logo

Spring AI + RAG: Xây dựng AI cấp độ sản xuất với dữ liệu của bạn -(2026)

Tóm tắt khóa học: Khóa học này hướng dẫn các nhà phát triển Java và Spring Boot cách thiết kế, xây dựng và bảo trì các hệ thống Tạo lập-Tăng cường-Truy xuất (RAG) ở cấp độ thực tế (production). Sử dụng Spring AI, PostgreSQL và Redis, bạn sẽ học cách tạo ra các quy trình (pipelines) mạnh mẽ cho việc nạp dữ liệu, chia nhỏ (chunking), nhúng (embeddings) và truy xuất, đồng thời điều phối hành vi của LLM bằng các câu lệnh (prompts) đáng tin cậy. Tôi chia sẻ kinh nghiệm kỹ thuật backend của mình để giúp học viên giải quyết các thách thức phổ biến: dữ liệu không nhất quán, truy xuất kém hiệu quả và các câu lệnh không ổn định. Kết thúc khóa học, bạn sẽ có thể xây dựng một trợ lý tri thức nội bộ đầy đủ chức năng và dễ bảo trì, với mã nguồn có khả năng mở rộng và sẵn sàng triển khai thực tế.

강의소개.상단개요.수강생

난이도 초급

수강기한 무제한

Java
Java
PostgreSQL
PostgreSQL
Spring Boot
Spring Boot
RAG
RAG
Java
Java
PostgreSQL
PostgreSQL
Spring Boot
Spring Boot
RAG
RAG

강의상세_배울수있는것_타이틀

  • Thiết kế các đường ống nạp dữ liệu (ingestion pipelines) đáng tin cậy và có thể tái sử dụng cho các tệp PDF, tài liệu Markdown và cơ sở dữ liệu

  • Triển khai các chiến lược phân đoạn (chunking) và nhúng (embedding) giúp cải thiện chất lượng truy xuất

  • Xây dựng các quy trình truy xuất nhận biết siêu dữ liệu (metadata-aware) được tích hợp vào luồng trò chuyện của backend

  • Điều phối và kiểm soát hành vi của LLM bằng các câu lệnh (prompt) theo ngữ cảnh và nhận biết nguồn dữ liệu

  • Quản lý vòng đời tri thức: thêm, cập nhật và xóa thông tin một cách an toàn

Xây dựng AI cấp độ sản xuất với Spring AI + RAG

Tìm hiểu cách thiết kế, xây dựng và bảo trì các hệ thống RAG (Retrieval-Augmented Generation) thực tế bằng cách sử dụng Spring AI, PostgreSQL và Redis. Khóa học này giảng dạy kỹ thuật AI ưu tiên backend dành cho các nhà phát triển mong muốn xây dựng các hệ thống sẵn sàng cho sản xuất và dễ bảo trì — vượt xa các chatbot kiểu bản thử nghiệm (demo). Lý tưởng cho các nhà phát triển Java và Spring Boot đang tích hợp AI vào các hệ thống doanh nghiệp.

Tôi xây dựng khóa học này để giúp các nhà phát triển backend đang gặp khó khăn với các hệ thống AI thiếu ổn định. Hầu hết các hướng dẫn về RAG hiện nay chỉ tập trung vào các bản demo, nhưng các hệ thống thực tế đòi hỏi cấu trúc, khả năng nhận diện siêu dữ liệu (metadata) và cập nhật tri thức an toàn. Khóa học này phản ánh nhiều năm kinh nghiệm của tôi trong việc xây dựng các hệ thống AI backend thực tế.

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

Phần 1: Các từ khóa cốt lõi

Học viên sẽ học được:

  • Cách thiết kế quy trình nạp dữ liệu có thể lặp lại cho các tệp PDF, Markdown và cơ sở dữ liệu

  • Cách triển khai các chiến lược chia nhỏ dữ liệu giúp cải thiện độ chính xác của việc truy xuất thông tin

  • Cách xây dựng các đường ống lưu trữ vectơ và nhúng tích hợp với siêu dữ liệu

  • Cách điều phối hành vi câu lệnh (prompt behavior) cho các LLM, bao gồm các quy tắc tạo cơ sở (grounding rules) và trích dẫn nguồn gốc

Phần 2: Các từ khóa cốt lõi

Sinh viên sẽ tiếp tục học:

  • Cách tạo các quy trình truy xuất nhận biết siêu dữ liệu được tích hợp với luồng trò chuyện phụ trợ

  • Cách quản lý vòng đời tri thức: thêm, cập nhật, xóa dữ liệu một cách an toàn

  • Cách xác thực các quy trình truy xuất và đảm bảo tính chính xác khi dữ liệu thay đổi

  • Các phương pháp hay nhất để xây dựng hệ thống AI cấp độ sản xuất có khả năng mở rộng và duy trì độ tin cậy

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

Điều kiện tiên quyết & Thông báo:

  • Kiến thức cơ bản về Java và Spring Boot (REST API, cấu trúc dự án)

  • Thoải mái với các khái niệm về cơ sở dữ liệu và ứng dụng backend

  • Không yêu cầu kinh nghiệm trước về AI, RAG hoặc Spring AI

  • Khuyến nghị: Phát triển trên IDE và chạy ứng dụng cục bộ

Chất lượng Âm thanh / Video & Mẹo học tập:

  • Tất cả video đều có chất lượng cao và có phụ đề đóng

  • Hãy làm theo bằng cách lập mã các ví dụ và chạy các quy trình (pipelines) tại địa phương.

  • Hãy tạm dừng và thử nghiệm các bài tập để củng cố kiến thức đã học

Câu hỏi & Cập nhật:

  • Học viên có thể đặt câu hỏi trong phần Hỏi & Đáp (Q&A) trên Udemy

  • Khóa học sẽ nhận được các bản cập nhật cho những thay đổi của phiên bản Spring AIに合わせてアップデートされます。

Tuyên bố miễn trừ trách nhiệm:

  • Tất cả tài liệu khóa học, mã nguồn và sơ đồ đều là nguyên bản hoặc được cấp phép hợp lệしています。


강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • Các nhà phát triển Java / Spring Boot muốn tích hợp AI vào các ứng dụng backend một cách đáng tin cậy

  • Các kỹ sư backend đang thất vọng với những giải pháp RAG "chỉ để demo", vốn không thể bảo trì hoặc chưa sẵn sàng cho môi trường thực tế (production).

  • Những nhà phát triển muốn hiểu cách xây dựng các hệ thống AI cấp độ sản xuất thay vì chỉ sử dụng các thư viện hoặc câu lệnh (prompts)

선수 지식, 필요할까요?

  • Có kinh nghiệm cơ bản với Java và Spring Boot (REST APIs, cấu hình, cấu trúc dự án).

  • Thoải mái làm việc với cơ sở dữ liệu và các khái niệm backend cơ bản

  • Quen thuộc với việc phát triển trên IDE và chạy các ứng dụng cục bộ.

  • Không yêu cầu kinh nghiệm trước đó: Không cần có kiến thức về AI, RAG, hay Spring AI

강의소개.지공자소개

78

수강생

4

수강평

1

답변

5.0

강의 평점

22

강의_other

Tôi đã tích cực sử dụng Blender trong 4 năm qua, chủ yếu để tạo hoạt hình phim. Trong các khóa học của tôi, bạn có thể học được nhiều điều về dựng hình, tạo chất liệu, thiết lập ánh sáng, hậu kỳ và hoạt ảnh. Mục tiêu của tôi là đạt được kết quả kết xuất (render) chân thực nhất có thể. Tất cả các khóa học của tôi đều được hướng dẫn từng bước và dành cho những người dùng chưa có kinh nghiệm trước đó với Blender.

더보기

커리큘럼

전체

47개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

해당 강의에서 제공: [object Object]
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

Sime Bugarija님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

강의상세.할인문구

35.420 ₫

30%

1.029.444 ₫