USE GRAPH financialGraph CREATE OR REPLACE QUERY q3 (LIST query_vector, int k) SYNTAX v3 { MapAccum @@distances; //select candidate for vector search c = SELECT a FROM (a:Account) WHERE a.name in ("Scott", "Paul", "Steven"); v = vectorSearch({Account.emb1}, query_vector, k, {candidate_set: c, distance_map: @@distances}); print v WITH VECTOR; print @@distances; } #compile and install the query as a stored procedure install query q3 #run the query run query q3([-0.017733968794345856, -0.01019224338233471, -0.016571875661611557], 2)