OLHub

Embedding, tìm kiếm & RAG

Embedding biến nghĩa thành vector thế nào, khi nào semantic search thua keyword, chunking và pipeline RAG, bốn failure mode có tên gọi chuẩn, và bài lab quyết định kiến trúc: prompt-only vs RAG vs fine-tune.

9 bài · ~105 phútMiễn phí

Nội dung

Danh sách bài học

  1. 01

    Tổng quan: Embedding, tìm kiếm & RAG

    Bản đồ module: từ vector nghĩa tới quyết định kiến trúc. Prerequisite: module Cỗ máy LLM (đặc biệt bài tokenization).

    ~5 phút
  2. 02

    Embedding — không gian của nghĩa

    Văn bản thành dãy số sao cho gần nghĩa thì gần nhau. Không phải mã hoá, không decode ngược được — và không có model 'tốt nhất' cho mọi task.

    ~13 phút
  3. 03

    Cosine similarity — đo gần nghĩa bằng góc

    Phép so khớp mặc định của tìm kiếm ngữ nghĩa: đo góc giữa hai vector, bỏ qua độ dài. Và vì sao điểm similarity cao chưa chắc là thứ người dùng cần.

    ~11 phút
  4. 04

    Semantic search vs keyword search

    Tìm theo nghĩa mạnh khi diễn đạt khác nhau, nhưng thua trắng trước mã lỗi, tên riêng, số hiệu phiên bản. Biết trước truy vấn nào sẽ hỏng — và khi nào cần hybrid.

    ~12 phút
  5. 05

    Chunking — cắt tài liệu để truy hồi

    Tài liệu phải cắt thành đoạn vì context hữu hạn và vì embedding cả cuốn sách thì loãng. Cắt sai là nguyên nhân hỏng RAG phổ biến nhất.

    ~12 phút
  6. 06

    RAG — retrieve rồi mới generate

    Không phải model tra database. Các đoạn liên quan được truy hồi rồi nhét vào context như phao thi trước khi sinh — hiểu từng bước để biết từng bước hỏng ở đâu.

    ~13 phút
  7. 07

    Bốn kiểu hỏng của RAG

    RAG giảm bịa nhưng không triệt tiêu. Bốn failure mode có tên chuẩn cho bạn khung chẩn đoán: hỏng ở retrieval hay generation, và generation hỏng theo kiểu nào.

    ~13 phút
  8. 08

    Mini-challenge: chọn kiến trúc cho ba bài toán thật

    Ba bài toán nghe giống nhau — chatbot policy, tài liệu kỹ thuật, trợ lý tester. Tự chọn prompt-only / RAG / fine-tune; có bài không cần RAG.

    ~20 phút
  9. 09

    Tổng kết: Embedding, tìm kiếm & RAG

    Từ vector nghĩa tới quyết định kiến trúc — cheat sheet, glossary, pitfall tổng hợp và self-assessment đối chiếu 5 learning outcomes của module.

    ~6 phút