disabled semantic search by default

This commit is contained in:
lichenblankie 2026-04-08 05:21:08 +00:00
parent 5b32d69863
commit a1320ed4e4
3 changed files with 18 additions and 5 deletions

4
app.py
View file

@ -139,14 +139,14 @@ def ensure_rns_config(config_dir, transport_host=None, transport_port=None):
def _preload_embeddings():
"""Pre-load the embedding model and build the HNSW index in background."""
if get_setting("semantic_search", "1") != "1":
if get_setting("semantic_search", "0") != "1":
print("Semantic search disabled.")
return
try:
from embeddings import _get_session, _get_reranker, build_index
_get_session()
build_index()
if get_setting("use_reranker", "1") == "1":
if get_setting("use_reranker", "0") == "1":
_get_reranker()
print("Semantic search ready (with reranker).")
else: