Documentación

Features

RAG (pgvector)

Embeddings + retrieval sobre tus propios documentos.

pgvectorOpenAI

Feature opcional — la vas a usar si eliges la receta Chatbot con RAG.

RAG (Retrieval-Augmented Generation) significa que la IA busca primero en tus propios documentos y responde usando lo que encontró — en vez de inventar de memoria. Para buscar usa embeddings: una forma de convertir texto en números que capturan su significado, de modo que se puede encontrar "lo que se parece" a tu pregunta.

La migración de pgvector y la tabla documents aún no están incluidas en el boilerplate — llegarán junto con la receta. Hoy supabase db push no las crea.

Cuando la feature esté lista, se activará con features.rag: true en web/config.js, y los helpers vivirán en web/lib/rag/:

  • chunk.js — split de documentos en pedazos.
  • embed.js — embeddings con OpenAI.
  • retrieve.js — similarity search en documents.