For the complete documentation index, see llms.txt. This page is also available as Markdown.

Qdrant

Base de datos vectorial de alto rendimiento para búsqueda semántica y aplicaciones RAG — indexación acelerada por GPU

Qdrant es una base de datos vectorial de código abierto y lista para producción escrita en Rust. Ofrece búsqueda rápida de vecinos más cercanos aproximados (ANN) a través de miles de millones de vectores con filtrado avanzado, indexación de payload y soporte multivector. Es la base de muchos flujos de trabajo RAG (Generación Aumentada por Recuperación) en producción y aplicaciones de búsqueda semántica.

GitHub: qdrant/qdrant — 22K+ ⭐


¿Por qué Qdrant?

Función
Qdrant
Pinecone
Weaviate
Chroma

Código abierto

Rendimiento de Rust

❌ Go

❌ Python

Filtrado en tiempo de consulta

✅ Avanzado

✅ Básico

✅ Básico

Multivector

HNSW basado en disco

Indexación de payload

Limitado

Limitado

gRPC + REST

✅ Ambos

✅ REST

REST

Autoalojado

❌ Solo en la nube


Casos de uso clave

  • RAG (Generación Aumentada por Recuperación) — encontrar contexto relevante para prompts de LLM

  • Búsqueda semántica — buscar por significado, no solo por palabras clave

  • Sistemas de recomendación — encontrar elementos similares mediante similitud de embeddings

  • Detección de duplicados — identificar contenido casi duplicado

  • Detección de anomalías — encontrar vectores alejados de los centros de los clústeres

  • Búsqueda de similitud de imágenes/audio — recuperación multimodal


Requisitos previos

  • Cuenta de Clore.ai con alquiler de GPU

  • Familiaridad básica con APIs REST o Python

  • Tu modelo de embeddings de elección (OpenAI, SentenceTransformers, etc.)


Paso 1 — Alquilar un servidor en Clore.ai

Qdrant depende principalmente de CPU/RAM para servir, pero se beneficia de GPU cuando:

  • Generar embeddings junto con el servicio (modelo de embeddings en el mismo servidor)

  • Operaciones de indexación por lotes a gran escala

  1. Ve a clore.aiMarketplace

  2. Para combinación embeddings + servicio: RTX 3090/4090 con 32 GB+ de RAM

  3. Para solo servicio: servidor optimizado para CPU con almacenamiento NVMe rápido

Planificación de memoria:

  • Cada vector float32 con 1536 dimensiones = 6 KB

  • 1 millón de vectores = ~6 GB de RAM

  • 10 millones de vectores = ~60 GB de RAM

  • Habilita el almacenamiento en disco para colecciones muy grandes


Paso 2 — Implementar el contenedor de Qdrant

Imagen de Docker:

Puertos:

  • Puerto 6333: API REST (HTTP)

  • Puerto 6334: API gRPC (mayor rendimiento para operaciones en lote)

Variables de entorno:

Volumen/Almacenamiento persistente: Montar /qdrant/storage para la persistencia de datos. Sin esto, los datos se pierden al reiniciar el contenedor.


Paso 3 — Verificar que Qdrant se está ejecutando


Paso 4 — Instalar el cliente de Python


Paso 5 — Crear una colección

Una colección es un grupo nombrado de vectores con una dimensionalidad fija.

Colección para SentenceTransformers (384 dimensiones)


Paso 6 — Indexar documentos

Con OpenAI Embeddings

Con SentenceTransformers (local, acelerado por GPU)


Paso 7 — Buscar y consultar

Búsqueda semántica básica

Búsqueda filtrada (metadatos + vector)

Búsqueda por lotes/multiconsulta


Paso 8 — Crear una tubería RAG


Paso 9 — Supervisar y gestionar colecciones


Solución de problemas

Conexión rechazada

Rendimiento de búsqueda lento

Uso elevado de memoria


Referencia rápida de la API REST


Estimación de costos en Clore.ai

Configuración
Servidor
Costo mensual
Capacidad

RAG pequeño

RTX 3090, 32GB RAM

~$60–80

~5M vectores

Búsqueda media

RTX 4090, 64GB RAM

~$120–150

~15M vectores

A gran escala

A100, 128GB RAM

~$250–350

~30M vectores


Recursos adicionales


Qdrant en Clore.ai te ofrece una base de datos vectorial de alto rendimiento y autohospedada, sin los costos por consulta de Pinecone o Weaviate Cloud. Perfecta para canalizaciones de RAG que procesan millones de documentos.


Recomendaciones de GPU para Clore.ai

Caso de uso
GPU recomendada
Costo estimado en Clore.ai

Desarrollo/Pruebas

RTX 3090 (24GB)

$0.07–0.21/gpu/hr

Búsqueda vectorial en producción

RTX 3090 (24GB)

$0.07–0.21/gpu/hr

Embeddings de alto rendimiento

RTX 4090 (24GB)

$0.14–0.42/gpu/hr

💡 Todos los ejemplos de esta guía pueden desplegarse en Clore.ai servidores GPU. Explora las GPUs disponibles y alquila por hora: sin compromisos, acceso root completo.

Última actualización

¿Te fue útil?