Skip to main content

agrag.ingestion.resolve.zone_classifier.select_llm_pairs

select_llm_pairs(candidates:list[tuple[int, int, float]], *, max_pairs:int = MAX_LLM_PAIRS) -> list[tuple[int, int]]

Rank ambiguous candidates for LLM review, most similar first.

Parameters:

  • candidates (list[tuple[int, int, float]]) – (left_index, right_index, similarity) triples.
  • max_pairs (int) – Maximum pairs to return.

Returns:

  • list[tuple[int, int]] – Index pairs ordered by similarity descending, capped at
  • list[tuple[int, int]] – max_pairs.