ND Search Profiles¶
ND search profiles provide explicit, user-friendly quality controls without requiring ANN expertise.
Profiles map to backend parameters. Current defaults (reference runner):
fast: low latency, lower recallM=8,ef_search=20balanced: default quality/latency tradeoffM=16,ef_search=50accurate: higher recall, higher latencyM=32,ef_search=100
Additional knobs:
nd_target_recall: raisesef_searchto meet a recall target where possible.nd_latency_budget_ms: capsef_searchfor latency targets. If this reduces quality, the downgrade is logged.
If a backend cannot honor these settings, it must refuse or log an explicit downgrade.