List of topics
Giới thiệu về lớp học
[Live] Sử dụng API liên quan tới văn bản
[Live] Lập trình giao diện chatbot nhanh chóng
[Live] RAG và xây dựng hệ thống Chatbot hiện đại
[Bổ trợ] Docker + Cloud
[Bổ trợ thêm] MongoDB + Crawl dữ liệu
[Live] Lập trình RAG với các Vector Search khác nhau
Xây dựng RAG với ChromaDB
Xây dựng RAG với Qdrant
Xây dựng RAG với Supabase
[Bài tập giữa khóa] Xây dựng Chatbot bán hoa
[Live] RAG Nâng cao - Semantic Router + Reflection + Hyde Search
Chunking và các vấn đề liên quan
[Live] Học Langchain và xây dựng Chatbot dựa vào Langchain
[Live] Lập trình ứng dụng với LangGraph + LangGraph Studio
RAG có bổ sung ReRank
RAG Keywords Search + ReRank
[Live] Graph RAG - Rag trên đồ thị
Hybrid RAG
Agentic RAG
Multimodal RAG
Đánh giá chất lượng hệ thống RAG
Thực hành đào tạo mô hình riêng của bạn
[Nâng cao] Xử lý dữ liệu bảng

Xây dựng RAG với Supabase

  • Cài đặt cơ sở dữ liệu Supabase

  • Viết SQL để xây dựng vector search

1. Cơ sở dữ liệu vector Supabase

1.1. 1. Cài đặt Supabase qua Docker

Hướng dẫn: https://supabase.com/docs/guides/self-hosting/docker

Cách cài đặt

# Get the code
git clone --depth 1 https://github.com/supabase/supabase

# Make your new supabase project directory
mkdir supabase-project

# Tree should look like this
# .
# ├── supabase
# └── supabase-project

# Copy the compose files over to your project
cp -rf supabase/docker/* supabase-project

# Copy the fake env vars
cp supabase/docker/.env.example supabase-project/.env

# Switch to your project directory
cd supabase-project

# Pull the latest images
docker compose pull

# Start the services (in detached mode)
docker compose up -d

1.2. 2. Supabase Studio

Quản trị dữ liệu thông qua Studio tại localhost:8000

1. Cơ sở dữ liệu vector Supabase
1.1. 1. Cài đặt Supabase qua Docker
1.2. 2. Supabase Studio
1.3. Code tạo dữ liệu và search vector