Tài liệu Lưu Trữ Vector
Các API Lưu Trữ Vector cho phép bạn tạo, quản lý và tìm kiếm các lưu trữ vector trong Rememberizer. Các lưu trữ vector cho phép bạn lưu trữ và truy xuất tài liệu bằng cách sử dụng tìm kiếm tương đồng ngữ nghĩa.
Các Điểm Cuối Lưu Trữ Vector Có Sẵn
Các Điểm Cuối Quản Lý
Các thao tác tài liệu
Các hoạt động tìm kiếm
Tạo một Cửa Hàng Vector
Để tạo một Cửa Hàng Vector mới, sử dụng điểm cuối sau:
POST /api/v1/vector-stores/
Thân bài yêu cầu
{
"name": "Tên cửa hàng",
"description": "Mô tả cửa hàng",
"embedding_model": "sentence-transformers/all-mpnet-base-v2",
"indexing_algorithm": "ivfflat",
"vector_dimension": 128,
"search_metric": "cosine_distance"
}
Phản hồi
{
"id": "store_id",
"name": "Tên cửa hàng Vector",
"description": "Mô tả cửa hàng",
"created": "2023-05-01T00:00:00Z",
"modified": "2023-05-01T00:00:00Z"
}
Cấu Hình Lưu Trữ Vector
Để lấy các cấu hình có sẵn cho lưu trữ vector, sử dụng:
GET /api/v1/vector-stores/configs
Điều này sẽ trả về các mô hình nhúng có sẵn, thuật toán lập chỉ mục và các chỉ số tìm kiếm có thể được sử dụng khi tạo hoặc cấu hình lưu trữ vector.
Xác thực
Tất cả các điểm cuối Vector Store đều yêu cầu xác thực bằng cách sử dụng một trong hai phương thức:
Mã thông báo JWT cho các thao tác quản lý
Khóa API cho các thao tác tài liệu và tìm kiếm
Last updated