Embedding dimensionality (must match the corpus).
OptionalefBeam width during build. Higher efConstruction = better recall, slower build, no query-time cost. Default 200.
OptionalmNumber of bidirectional links per node. Higher M = better recall but more memory + slower build. Default 16 (Malkov & Yashunin, 2018, §4.1).
Maximum elements (caller's count of vectors); enables index pre-sizing.
OptionalseedSeed for build-time randomization (reproducibility in tests).
Build-time HNSW parameters. Defaults tuned for 384-dim cosine on PKM data.