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