Código abiertoRAG22k
Chroma
Base de datos vectorial embebida orientada a Python; instala con pip y prototipa RAG.
Chroma es una base de datos de embeddings open-source (almacén vectorial) diseñada para ser la capa de almacenamiento y recuperación de aplicaciones LLM. Proporciona una API sencilla en Python y JavaScript para añadir documentos, generar o suministrar embeddings, y ejecutar consultas de similitud con filtrado de metadatos; puede funcionar en memoria, como almacén persistente local o en modo cliente-servidor. Es popular por su experiencia de desarrollador de baja fricción para construir prototipos RAG.
Repositorio
chroma-core/chromaLenguaje
RustLo que construirías con esto
- Almacenar y consultar embeddings de documentos como backend de recuperación de una aplicación RAG
- Prototipar búsqueda semántica localmente de forma rápida antes de escalar a una base de datos vectorial alojada
- Respaldar la memoria de un agente o la recuperación de contexto con búsqueda de similitud filtrada por metadatos
Etiquetas
vector-dbembeddingsembedded