MCPcopy Create free account
hub / github.com/cosdata/cosdata / batch_ann_search

Function batch_ann_search

tests/rps-test.py:167–177  ·  view source on GitHub ↗
(vector_db_name, vectors)

Source from the content-addressed store, hash-verified

165
166
167def batch_ann_search(vector_db_name, vectors):
168 url = f"{base_url}/collections/{vector_db_name}/search/batch-dense"
169 data = {"queries": [{"vector": vector} for vector in vectors], "top_k": 5}
170 response = requests.post(
171 url, headers=generate_headers(), data=json.dumps(data), verify=False
172 )
173 if response.status_code != 200:
174 print(f"Error response: {response.text}")
175 raise Exception(f"Failed to batch search vector: {response.status_code}")
176 result = response.json()
177 return result
178
179
180# Function to generate a random vector with given constraints

Callers

nothing calls this directly

Calls 1

generate_headersFunction · 0.70

Tested by

no test coverage detected