Supabase (Postgres + pgvector)
RAG (Retrieval Augmented Generation)Supabase to platforma bazodanowa oparta na PostgreSQL z rozszerzeniem pgvector, umożliwiająca przechowywanie i przeszukiwanie embeddingów obok tradycyjnych danych tabelarycznych. Supabase to 'kombajn' – SQL, wektory, API, autentykacja i Edge Functions w jednym, w odróżnieniu od Qdrant, który jest specjalistą wyłącznie od wektorów.
Operator SQL <=> oblicza odległość kosinusową bezpośrednio w zapytaniu. Wymiary wektora trzeba zaplanować z góry (768 dla Gemini, 1536 dla OpenAI, 3072 dla nowszych modeli) PRZED importem danych – zmiana później wymaga przebudowy tabeli. Supabase nadaje się do budowania całych aplikacji SaaS: wyszukiwarka semantyczna dla kancelarii, chatbot zasilany artykułami klienta, system rekomendacji 'powiązane artykuły'. Edge Functions pozwalają uruchamiać logikę na serwerze 24/7.
W praktyce przy jednorazowych analizach SEO (audyt, porównanie) Supabase jest nadmiarowe – wystarczy CSV w pamięci Google Colab.