mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-09 05:39:12 +00:00
Ensure top_k never more than total entries to search from
This commit is contained in:
@@ -161,6 +161,7 @@ def setup(config: TextSearchConfig, regenerate: bool) -> TextSearchModel:
|
|||||||
|
|
||||||
# Extract Entries
|
# Extract Entries
|
||||||
entries = extract_entries(config.compressed_jsonl, config.verbose)
|
entries = extract_entries(config.compressed_jsonl, config.verbose)
|
||||||
|
top_k = min(len(entries), top_k) # top_k hits can't be more than the total entries in corpus
|
||||||
|
|
||||||
# Compute or Load Embeddings
|
# Compute or Load Embeddings
|
||||||
corpus_embeddings = compute_embeddings(entries, bi_encoder, config.embeddings_file, regenerate=regenerate, verbose=config.verbose)
|
corpus_embeddings = compute_embeddings(entries, bi_encoder, config.embeddings_file, regenerate=regenerate, verbose=config.verbose)
|
||||||
|
|||||||
Reference in New Issue
Block a user