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.