@@ -31,6 +31,22 @@ export function createPointsApi(client: Client) {
3131 . method ( 'post' )
3232 . create ( { wait : true , ordering : true } ) ,
3333
34+ /**
35+ * Update vectors
36+ */
37+ updateVectors : client
38+ . path ( '/collections/{collection_name}/points/vectors' )
39+ . method ( 'put' )
40+ . create ( { wait : true , ordering : true } ) ,
41+
42+ /**
43+ * Delete vectors
44+ */
45+ deleteVectors : client
46+ . path ( '/collections/{collection_name}/points/vectors/delete' )
47+ . method ( 'post' )
48+ . create ( { wait : true , ordering : true } ) ,
49+
3450 /**
3551 * Retrieve full information of single point by id
3652 */
@@ -65,6 +81,14 @@ export function createPointsApi(client: Client) {
6581 . method ( 'post' )
6682 . create ( { consistency : true } ) ,
6783
84+ /**
85+ * Search point groups
86+ */
87+ searchPointGroups : client
88+ . path ( '/collections/{collection_name}/points/search/groups' )
89+ . method ( 'post' )
90+ . create ( { consistency : true } ) ,
91+
6892 /**
6993 * Scroll request - paginate over all points which matches given filtering condition
7094 */
@@ -104,5 +128,13 @@ export function createPointsApi(client: Client) {
104128 . path ( '/collections/{collection_name}/points' )
105129 . method ( 'put' )
106130 . create ( { wait : true , ordering : true } ) ,
131+
132+ /**
133+ * Recommend point groups
134+ */
135+ recommendPointGroups : client
136+ . path ( '/collections/{collection_name}/points/recommend/groups' )
137+ . method ( 'post' )
138+ . create ( { consistency : true } ) ,
107139 } as const ;
108140}
0 commit comments