Sim

Qdrant

Usa la base de datos vectorial Qdrant

Qdrant es una base de datos vectorial de código abierto diseñada para el almacenamiento, gestión y recuperación eficiente de embeddings vectoriales de alta dimensionalidad. Qdrant permite búsquedas semánticas rápidas y escalables, lo que la hace ideal para aplicaciones de IA que requieren búsqueda por similitud, sistemas de recomendación y recuperación de información contextual.

Con Qdrant, puedes:

  • Almacenar embeddings vectoriales: Gestionar y persistir vectores de alta dimensionalidad de manera eficiente y a escala
  • Realizar búsquedas de similitud semántica: Encontrar los vectores más similares a un vector de consulta en tiempo real
  • Filtrar y organizar datos: Utilizar filtrado avanzado para refinar los resultados de búsqueda basados en metadatos o payload
  • Obtener puntos específicos: Recuperar vectores y sus payloads asociados por ID
  • Escalar sin problemas: Manejar grandes colecciones y cargas de trabajo de alto rendimiento

En Sim, la integración con Qdrant permite a tus agentes interactuar con Qdrant de forma programática como parte de sus flujos de trabajo. Las operaciones compatibles incluyen:

  • Upsert: Insertar o actualizar puntos (vectores y cargas útiles) en una colección de Qdrant
  • Search: Realizar búsquedas de similitud para encontrar vectores más similares a un vector de consulta dado, con filtrado opcional y personalización de resultados
  • Fetch: Recuperar puntos específicos de una colección por sus IDs, con opciones para incluir cargas útiles y vectores

Esta integración permite a tus agentes aprovechar potentes capacidades de búsqueda y gestión de vectores, habilitando escenarios avanzados de automatización como búsqueda semántica, recomendaciones y recuperación contextual. Al conectar Sim con Qdrant, puedes crear agentes que entiendan el contexto, recuperen información relevante de grandes conjuntos de datos y ofrezcan respuestas más inteligentes y personalizadas, todo sin gestionar infraestructuras complejas.

Instrucciones de uso

Almacena, busca y recupera incrustaciones vectoriales usando Qdrant. Realiza búsquedas de similitud semántica y gestiona tus colecciones de vectores.

Herramientas

qdrant_upsert_points

Insertar o actualizar puntos en una colección de Qdrant

Entrada

ParámetroTipoObligatorioDescripción
urlstringSíURL base de Qdrant
apiKeystringNoClave API de Qdrant (opcional)
collectionstringSíNombre de la colección
pointsarraySíArray de puntos para upsert

Salida

ParámetroTipoDescripción
statusstringEstado de la operación upsert
dataobjectDatos de resultado de la operación upsert

qdrant_search_vector

Buscar vectores similares en una colección de Qdrant

Entrada

ParámetroTipoObligatorioDescripción
urlstringSíURL base de Qdrant
apiKeystringNoClave API de Qdrant (opcional)
collectionstringSíNombre de la colección
vectorarraySíVector a buscar
limitnumberNoNúmero de resultados a devolver
filterobjectNoFiltro a aplicar a la búsqueda
with_payloadbooleanNoIncluir payload en la respuesta
with_vectorbooleanNoIncluir vector en la respuesta

Salida

ParámetroTipoDescripción
dataarrayResultados de búsqueda de vectores con ID, puntuación, payload y datos de vector opcionales
statusstringEstado de la operación de búsqueda

qdrant_fetch_points

Obtener puntos por ID desde una colección de Qdrant

Entrada

ParámetroTipoObligatorioDescripción
urlstringSíURL base de Qdrant
apiKeystringNoClave API de Qdrant (opcional)
collectionstringSíNombre de la colección
idsarraySíArray de IDs de puntos a obtener
with_payloadbooleanNoIncluir payload en la respuesta
with_vectorbooleanNoIncluir vector en la respuesta

Salida

ParámetroTipoDescripción
dataarrayPuntos recuperados con ID, carga útil y datos vectoriales opcionales
statusstringEstado de la operación de recuperación

Notas

  • Categoría: tools
  • Tipo: qdrant
Qdrant