Skip to main content

agrag.ingestion.resolve.resolution.resolve_among

resolve_among(entities:list[Entity], *, embedder:Embedder, tracer:Tracer | None, max_llm_pairs:int) -> ResolutionResult

Resolve a fixed set of persisted entities by comparing same-label pairs.

Parameters:

  • entities (list[Entity]) – The persisted entities to compare. Nothing outside this set is read or compared.
  • embedder (Embedder) – Embeds entity names for fuzzy review.
  • tracer (Tracer | None) – Traces the resolver.
  • max_llm_pairs (int) – The most ambiguous pairs per label sent to the LLM.

Returns: