Fjern et dokument i 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.
Eksempelanmodninger¶
curl -X DELETE
https://api.rememberizer.ai/api/v1/vector-stores/vs_abc123/documents/1234/
-H "x-api-key: DIN_API_NØGLE"
Info
Erstat DIN_API_NØGLE med din faktiske Vector Store API-nøgle, vs_abc123 med dit Vector Store ID, og 1234 med dokument-ID'en.
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': 'DIN_API_NØGLE'
}
});
if (response.status === 204) {
console.log("Dokumentet blev slettet med succes");
} else {
console.error("Mislykkedes med at slette dokumentet");
}
};
deleteDocument('vs_abc123', 1234);
Info
Erstat DIN_API_NØGLE med din faktiske Vector Store API-nøgle, vs_abc123 med dit Vector Store ID, og 1234 med dokument-ID'en.
import requests
def delete_document(vector_store_id, document_id):
headers = {
"x-api-key": "DIN_API_NØGLE"
}
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("Dokumentet blev slettet med succes")
else:
print(f"Mislykkedes med at slette dokumentet: {response.text}")
delete_document('vs_abc123', 1234)
Info
Erstat DIN_API_NØGLE med din faktiske Vector Store API-nøgle, vs_abc123 med dit Vector Store ID, og 1234 med dokument-ID'en.
Sti Parametre¶
| Parameter | Type | Beskrivelse |
|---|---|---|
| vector-store-id | string | Påkrævet. ID'en på vektorbutikken, der indeholder dokumentet. |
| document-id | integer | Påkrævet. ID'en på det dokument, der skal slettes. |
Svar¶
En vellykket anmodning returnerer en 204 No Content statuskode uden noget svarindhold.
Godkendelse¶
Denne endpoint kræver godkendelse ved hjælp af en API-nøgle i x-api-key headeren.
Fejlrespons¶
| Statuskode | Beskrivelse |
|---|---|
| 401 | Uautoriseret - Ugyldig eller manglende API-nøgle |
| 404 | Ikke fundet - Vektorbutik eller dokument ikke fundet |
| 500 | Intern serverfejl |
Denne endpoint giver dig mulighed for at fjerne et dokument fra din vektorbutik. Når det er slettet, vil dokumentet og dets vektorindlejringer ikke længere være tilgængelige for søgeoperationer. Dette er nyttigt til at fjerne forældet, irrelevant eller følsomt indhold fra din vidensbase.
Warning
Advarsel: Sletning af dokumenter er permanent og kan ikke fortrydes. Sørg for, at du har en sikkerhedskopi af vigtige dokumenter, før du sletter dem.