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.