Skip to content

Config reference: sparse_search

  • Enterprise tuning surface


    Defaults + constraints are rendered directly from Pydantic.

  • Env keys when available


    Many fields have an env-style alias (from TriBridConfig.to_flat_dict()).

  • Tooltip-level guidance


    If a matching glossary entry exists, you’ll see deeper tuning notes.

Config reference Config API & workflow Glossary

Total parameters: 4

Group index
  • (root)

(root)

JSON key Env key(s) Type Default Constraints Summary
sparse_search.bm25_b float 0.4 ≥ 0.0, ≤ 1.0 BM25 length normalization for the Qdrant/bm25 sparse vectors (0 = no penalty, 1 = full penalty). Part of the sparse index contract (re-index on change).
sparse_search.bm25_k1 float 1.2 ≥ 0.5, ≤ 3.0 BM25 term-frequency saturation for the Qdrant/bm25 sparse vectors (higher = more weight to term frequency). Part of the sparse index contract (re-index on change).
sparse_search.enabled bool true Enable the sparse (Qdrant/bm25) leg in tri-brid retrieval
sparse_search.top_k int 50 ≥ 10, ≤ 200 Number of results to retrieve from the sparse leg