class RubyLLM::Rerank

A Rerank is the result of ordering documents by relevance to a query. RubyLLM.rerank returns one:

rerank = RubyLLM.rerank("what is ruby",
                        ["Ruby is a programming language", "Paris is in France"],
                        model: "voyageai/rerank-2.5-lite", provider: :openrouter)
rerank.results.first.document # => "Ruby is a programming language"
rerank.results.first.score    # => 0.80078125