Gå til indholdet

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.