Skip to content

v0.1.3

Choose a tag to compare

@justram justram released this 23 Mar 12:32
· 67 commits to main since this release

pi-serini v0.1.3

Patch release focused on BM25 tuning documentation.

Added

  • Added explicit BM25 tuning documentation to README.md and docs/running-benchmarks.md.
  • Documented the benchmark-run environment variables:
    • PI_BM25_K1
    • PI_BM25_B
    • PI_BM25_THREADS
  • Added runnable examples for single-process, shared-daemon, and sharded shared-daemon benchmark runs with manual BM25 overrides.
  • Added the suggested BrowseComp-Plus BM25 parameters:
    • k1 = 25
    • b = 1

Scope

v0.1.3 does not change runtime product behavior. It makes BM25 tuning during benchmark execution much more explicit for operators.