Documentación del Almacenamiento de Vectores

Las APIs de Almacenamiento de Vectores te permiten crear, gestionar y buscar almacenes de vectores en Rememberizer. Los almacenes de vectores te permiten almacenar y recuperar documentos utilizando búsqueda por similitud semántica.

Puntos de acceso de almacenamiento vectorial disponibles

Puntos finales de gestión

Operaciones de Documentos

Operaciones de Búsqueda

Creando un Almacén de Vectores

Para crear un nuevo Almacén de Vectores, utiliza el siguiente endpoint:

POST /api/v1/vector-stores/

Cuerpo de la Solicitud

{
  "name": "Nombre de la tienda",
  "description": "Descripción de la tienda",
  "embedding_model": "sentence-transformers/all-mpnet-base-v2",
  "indexing_algorithm": "ivfflat",
  "vector_dimension": 128,
  "search_metric": "cosine_distance"
}

Respuesta

{
  "id": "store_id",
  "name": "Nombre de la tienda Vector",
  "description": "Descripción de la tienda",
  "created": "2023-05-01T00:00:00Z",
  "modified": "2023-05-01T00:00:00Z"
}

Configuraciones de Almacenamiento de Vectores

Para recuperar las configuraciones disponibles para los almacenes de vectores, utiliza:

GET /api/v1/vector-stores/configs

Esto devolverá los modelos de incrustación disponibles, algoritmos de indexación y métricas de búsqueda que se pueden utilizar al crear o configurar almacenes de vectores.

Autenticación

Todos los puntos finales de Vector Store requieren autenticación utilizando:

  • Token JWT para operaciones de gestión

  • Clave API para operaciones de documentos y búsqueda

Last updated