VectorDataApi
import { VectorDataApi } from "https://esm.sh/@supabase/storage-js@2.95.3/dist/index.d.mts";class VectorDataApi extends BaseApiClient<StorageError> {}
constructor(
url: string,
headers?: {},
[key: string]: string;
fetch?: Fetch,
);§Extends
§
BaseApiClient<StorageError>
[src]§Constructors
§Methods
§
deleteVectors(options: DeleteVectorsOptions): Promise<ApiResponse<undefined>>
[src]Deletes vectors by their keys in batch (1-500 per request)
§
getVectors(options: GetVectorsOptions): Promise<ApiResponse<GetVectorsResponse>>
[src]Retrieves vectors by their keys in batch
§
listVectors(options: ListVectorsOptions): Promise<ApiResponse<ListVectorsResponse>>
[src]Lists vectors in an index with pagination
§
putVectors(options: PutVectorsOptions): Promise<ApiResponse<undefined>>
[src]Inserts or updates vectors in batch (1-500 per request)
§
queryVectors(options: QueryVectorsOptions): Promise<ApiResponse<QueryVectorsResponse>>
[src]Queries for similar vectors using approximate nearest neighbor search