Supprimer un document dans le Vector Store¶
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.
Exemples de requêtes¶
curl -X DELETE
https://api.rememberizer.ai/api/v1/vector-stores/vs_abc123/documents/1234/
-H "x-api-key: VOTRE_CLE_API"
Info
Remplacez VOTRE_CLE_API par votre véritable clé API de Vector Store, vs_abc123 par votre ID de Vector Store, et 1234 par l'ID du document.
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': 'VOTRE_CLE_API'
}
});
if (response.status === 204) {
console.log("Document supprimé avec succès");
} else {
console.error("Échec de la suppression du document");
}
};
deleteDocument('vs_abc123', 1234);
Info
Remplacez VOTRE_CLE_API par votre véritable clé API de Vector Store, vs_abc123 par votre ID de Vector Store, et 1234 par l'ID du document.
import requests
def delete_document(vector_store_id, document_id):
headers = {
"x-api-key": "VOTRE_CLE_API"
}
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("Document supprimé avec succès")
else:
print(f"Échec de la suppression du document : {response.text}")
delete_document('vs_abc123', 1234)
Info
Remplacez VOTRE_CLE_API par votre véritable clé API de Vector Store, vs_abc123 par votre ID de Vector Store, et 1234 par l'ID du document.
Paramètres de chemin¶
| Paramètre | Type | Description |
|---|---|---|
| vector-store-id | string | Requis. L'ID du magasin de vecteurs contenant le document. |
| document-id | integer | Requis. L'ID du document à supprimer. |
Réponse¶
Une demande réussie renvoie un code d'état 204 No Content sans corps de réponse.
Authentification¶
Ce point de terminaison nécessite une authentification à l'aide d'une clé API dans l'en-tête x-api-key.
Réponses d'erreur¶
| Code d'état | Description |
|---|---|
| 401 | Non autorisé - Clé API invalide ou manquante |
| 404 | Non trouvé - Magasin de vecteurs ou document non trouvé |
| 500 | Erreur interne du serveur |
Ce point de terminaison vous permet de supprimer un document de votre magasin de vecteurs. Une fois supprimé, le document et ses embeddings de vecteurs ne seront plus disponibles pour les opérations de recherche. Cela est utile pour supprimer du contenu obsolète, non pertinent ou sensible de votre base de connaissances.
Warning
Avertissement : La suppression de documents est permanente et ne peut pas être annulée. Assurez-vous d'avoir une sauvegarde des documents importants avant de les supprimer.