Saltar a contenido

Eliminar un documento en el Almacén Vector

DELETE /vector-stores/{vector-store-id}/documents/{document-id}/

Delete a specific document from a vector store.

Parameter In Type Required Description
vector-store-id path string yes The ID of the vector store.
document-id path integer yes The ID of the document.
x-api-key header string yes The API key for authentication.

Responses

  • 204 — Document deleted successfully.

Ejemplos de Solicitudes

curl -X DELETE   
  https://api.rememberizer.ai/api/v1/vector-stores/vs_abc123/documents/1234/   
  -H "x-api-key: TU_API_KEY"

Info

Reemplaza TU_API_KEY con tu clave API real de Vector Store, vs_abc123 con tu ID de Vector Store, y 1234 con el ID del documento.

const deleteDocument = async (vectorStoreId, documentId) => {
  const response = await fetch(`https://api.rememberizer.ai/api/v1/vector-stores/${vectorStoreId}/documents/${documentId}/`, {
    method: 'DELETE',
    headers: {
      'x-api-key': 'TU_API_KEY'
    }
  });

  if (response.status === 204) {
    console.log("Documento eliminado con éxito");
  } else {
    console.error("Error al eliminar el documento");
  }
};

deleteDocument('vs_abc123', 1234);

Info

Reemplaza TU_API_KEY con tu clave API real de Vector Store, vs_abc123 con tu ID de Vector Store, y 1234 con el ID del documento.

import requests

def delete_document(vector_store_id, document_id):
    headers = {
        "x-api-key": "TU_API_KEY"
    }

    response = requests.delete(
        f"https://api.rememberizer.ai/api/v1/vector-stores/{vector_store_id}/documents/{document_id}/",
        headers=headers
    )

    if response.status_code == 204:
        print("Documento eliminado con éxito")
    else:
        print(f"Error al eliminar el documento: {response.text}")

delete_document('vs_abc123', 1234)

Info

Reemplaza TU_API_KEY con tu clave API real de Vector Store, vs_abc123 con tu ID de Vector Store, y 1234 con el ID del documento.

Parámetros de Ruta

Parámetro Tipo Descripción
vector-store-id cadena Requerido. El ID de la tienda de vectores que contiene el documento.
document-id entero Requerido. El ID del documento a eliminar.

Respuesta

Una solicitud exitosa devuelve un código de estado 204 Sin Contenido sin cuerpo de respuesta.

Autenticación

Este endpoint requiere autenticación utilizando una clave API en el encabezado x-api-key.

Respuestas de Error

Código de Estado Descripción
401 No autorizado - Clave API inválida o faltante
404 No encontrado - Almacén de vectores o documento no encontrado
500 Error interno del servidor

Este endpoint te permite eliminar un documento de tu almacén de vectores. Una vez eliminado, el documento y sus incrustaciones de vectores ya no estarán disponibles para operaciones de búsqueda. Esto es útil para eliminar contenido obsoleto, irrelevante o sensible de tu base de conocimientos.

Warning

Advertencia: La eliminación de documentos es permanente y no se puede deshacer. Asegúrate de tener una copia de seguridad de documentos importantes antes de eliminarlos.