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

Function search_documents

tests/test-tf-idf-ndcg.py:192–202  ·  view source on GitHub ↗
(
    collection,
    queries: List[Tuple[str, str]],
    top_k: int,
)

Source from the content-addressed store, hash-verified

190
191
192def search_documents(
193 collection,
194 queries: List[Tuple[str, str]],
195 top_k: int,
196) -> Dict[str, Dict[str, float]]:
197 results = {}
198 for query in tqdm(queries, desc="Searching vectors"):
199 qid = query[0]
200 query_results = search_document(collection, query[1], top_k)
201 results[qid] = {doc_id: score for doc_id, score in query_results}
202 return results
203
204
205def batch_search_documents(collection, queries: List[str], top_k: int):

Callers 1

mainFunction · 0.85

Calls 1

search_documentFunction · 0.85

Tested by

no test coverage detected