Qdrant
Usa la base de datos vectorial Qdrant
Configuración
Upsert
Operación
Upsert
Clave API*
••••••••
URL de Qdrant*
http://localhost:6333
Colección*
my-collection
Puntos*
[{"id": 1, "vector": [0.1, 0.2], "payload": {"category": "a"}}]
Upsert (
qdrant_upsert_points)Inserta o actualiza puntos en una colección de Qdrant
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
url | string | Sí | URL base de Qdrant |
apiKey | string | No | Clave API de Qdrant (opcional) |
collection | string | Sí | Nombre de la colección |
points | array | Sí | Array de puntos a insertar o actualizar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
status | string | Estado de la operación de upsert |
data | object | Datos de resultado de la operación de upsert |
Búsqueda
Operación
Buscar
Clave de API*
••••••••
URL de Qdrant*
http://localhost:6333
Colección*
my-collection
Vector de consulta*
[0.1, 0.2]
Límite
10
Filtro
{"must":[{"key":"city","match":{"value":"London"}}]}
Datos a devolver
Solo payload
Búsqueda (
qdrant_search_vector)Buscar vectores similares en una colección de Qdrant
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
url | string | Sí | URL base de Qdrant |
apiKey | string | No | Clave de API de Qdrant (opcional) |
collection | string | Sí | Nombre de la colección |
vector | array | Sí | Vector a buscar |
limit | number | No | Número de resultados a devolver |
filter | object | No | Filtro que aplicar a la búsqueda |
search_return_data | string | No | Datos que devolver de la búsqueda |
with_payload | boolean | No | Incluir payload en la respuesta |
with_vector | boolean | No | Incluir vector en la respuesta |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
data | array | Resultados de búsqueda vectorial con ID, puntuación, payload y datos de vector opcionales |
status | string | Estado de la operación de búsqueda |
Obtener
Operación
Obtener
Clave de API*
••••••••
URL de Qdrant*
http://localhost:6333
Colección*
my-collection
IDs*
["370446a3-310f-58db-8ce7-31db947c6c1e"]
Datos a devolver
Solo payload
Obtener (
qdrant_fetch_points)Obtiene puntos por ID de una colección de Qdrant
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
url | string | Sí | URL base de Qdrant |
apiKey | string | No | Clave de API de Qdrant (opcional) |
collection | string | Sí | Nombre de la colección |
ids | array | Sí | Array de IDs de puntos a obtener |
fetch_return_data | string | No | Datos a devolver de la obtención |
with_payload | boolean | No | Incluir payload en la respuesta |
with_vector | boolean | No | Incluir vector en la respuesta |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
data | array | Puntos obtenidos con ID, payload y datos vectoriales opcionales |
status | string | Estado de la operación de obtención |
Instrucciones de uso
Integra Qdrant en el workflow. Permite hacer upsert, buscar y obtener puntos.
Notas
- Categoría:
tools - Tipo:
qdrant