GuíaBásico

Guía de Fundamentos de Bases de Datos Vectoriales

Aprende cómo funcionan las vector databases por dentro, por qué las necesitas para sistemas RAG y cómo elegir la correcta para tu proyecto. Esta guía te lleva desde los fundamentos (arquitectura, algoritmos de indexing, features esenciales) hasta implementación hands-on con ChromaDB y un proyecto integrador de RAG con 1,000+ documentos y API FastAPI. Al terminar, sabrás implementar storage y retrieval de vectores para producción — y tendrás criterio para decidir entre ChromaDB, Pinecone, Weaviate y Qdrant según tus requisitos reales.

67
lecciones
8
módulos
Inglés · Español
disponible en
certificado
Gratis
acceso
NIEVA

Resultados

Lo que vas a poder hacer

  • Entender por qué los sistemas RAG necesitan vector databases (y cuándo SQL, NoSQL o numpy son suficientes)
  • Explicar cómo funcionan las vector databases por dentro: arquitectura, algoritmos HNSW, IVF y PQ
  • Identificar features esenciales para RAG en producción: metadata filtering, hybrid search, multi-tenancy, batch operations
  • Implementar ChromaDB desde setup hasta similarity search optimizado con metadata filtering
  • Construir un sistema RAG completo: ingestion de documentos, indexing, retrieval y generation con FastAPI
  • Comparar Pinecone, Weaviate, Qdrant y Milvus — features, pricing y trade-offs de arquitectura
  • Aplicar un framework de decisión para elegir la vector database correcta según el proyecto
  • Diseñar estrategias de producción: scaling, monitoring, backups, migraciones y optimización de costos

Antes de empezar

Qué necesitas traer

Es para ti si...

  • AI Engineers construyendo sistemas RAG que necesitan almacenar y buscar embeddings a escala
  • Desarrolladores que completaron la guía Embeddings Deep Dive y quieren implementar vector storage para producción
  • Ingenieros backend evaluando opciones de vector databases (ChromaDB vs Pinecone vs Weaviate) para sus proyectos de AI
  • Estudiantes que se preparan para las semanas 7-9 del AI Engineering Bootcamp (módulos de implementación RAG)

Requisitos y materiales

  • Guía Embeddings Deep Dive completada (Guía #6): cómo generar embeddings, distance metrics, semantic search con numpy
  • Guía AI Semantics completada (Guía #5): qué son los vectores, similaridad coseno, keyword vs semantic search
  • Python intermedio: funciones, clases, async/await, paquetes pip
  • Familiaridad básica con REST APIs (requests, endpoints, JSON)

Contenido

El temario, módulo por módulo

Abre cualquiera para ver sus lecciones.

Dónde encaja

Esta guía es parte de algo más grande

Se estudia dentro de estos programas, con acompañamiento y fechas.

Dudas frecuentes

Lo que suele preguntarse

Empieza cuando quieras

Reseñas

Lo que dicen los estudiantes

Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.

Aún no hay reseñas aprobadas.

¡Sé el primero en compartir tu experiencia!