Bỏ qua

Xóa một tài liệu trong 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.

Ví dụ Yêu cầu

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

Info

Thay thế YOUR_API_KEY bằng khóa API Vector Store thực tế của bạn, vs_abc123 bằng ID Vector Store của bạn, và 1234 bằng ID tài liệu.

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': 'YOUR_API_KEY'
    }
  });

  if (response.status === 204) {
    console.log("Tài liệu đã được xóa thành công");
  } else {
    console.error("Xóa tài liệu không thành công");
  }
};

deleteDocument('vs_abc123', 1234);

Info

Thay thế YOUR_API_KEY bằng khóa API Vector Store thực tế của bạn, vs_abc123 bằng ID Vector Store của bạn, và 1234 bằng ID tài liệu.

import requests

def delete_document(vector_store_id, document_id):
    headers = {
        "x-api-key": "YOUR_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("Tài liệu đã được xóa thành công")
    else:
        print(f"Xóa tài liệu không thành công: {response.text}")

delete_document('vs_abc123', 1234)

Info

Thay thế YOUR_API_KEY bằng khóa API Vector Store thực tế của bạn, vs_abc123 bằng ID Vector Store của bạn, và 1234 bằng ID tài liệu.

Tham số Đường dẫn

Tham số Kiểu Mô tả
vector-store-id chuỗi Bắt buộc. ID của cửa hàng vector chứa tài liệu.
document-id số nguyên Bắt buộc. ID của tài liệu cần xóa.

Phản hồi

Một yêu cầu thành công trả về mã trạng thái 204 Không có nội dung với không có thân phản hồi.

Xác thực

Điểm cuối này yêu cầu xác thực bằng cách sử dụng khóa API trong tiêu đề x-api-key.

Phản hồi lỗi

Mã trạng thái Mô tả
401 Không được phép - Khóa API không hợp lệ hoặc bị thiếu
404 Không tìm thấy - Vector Store hoặc tài liệu không tìm thấy
500 Lỗi máy chủ nội bộ

Điểm cuối này cho phép bạn xóa một tài liệu khỏi vector store của bạn. Khi đã bị xóa, tài liệu và các vector embeddings của nó sẽ không còn khả dụng cho các thao tác tìm kiếm. Điều này hữu ích để loại bỏ nội dung lỗi thời, không liên quan hoặc nhạy cảm khỏi cơ sở tri thức của bạn.

Warning

Cảnh báo: Việc xóa tài liệu là vĩnh viễn và không thể hoàn tác. Hãy chắc chắn rằng bạn đã sao lưu các tài liệu quan trọng trước khi xóa chúng.