Method List
-
#[] EvalRuby::Dataset
-
#above EvalRuby::RSpecMatchers::HavePrecisionAtK
-
#add EvalRuby::Dataset
-
#api_key EvalRuby::Configuration
-
#assert_correct EvalRuby::Assertions
-
#assert_faithful EvalRuby::Assertions
-
#assert_precision_at_k EvalRuby::Assertions
-
#assert_relevant EvalRuby::Assertions
-
#be_faithful_to EvalRuby::RSpecMatchers
-
#call EvalRuby::Metrics::ContextRecall
-
#call EvalRuby::Judges::Anthropic
-
#call EvalRuby::Metrics::PrecisionAtK
-
#call EvalRuby::Judges::Base
-
#call EvalRuby::Metrics::Base
-
#call EvalRuby::Metrics::Correctness
-
#call EvalRuby::Judges::OpenAI
-
#call EvalRuby::Metrics::Faithfulness
-
#call EvalRuby::Metrics::ContextPrecision
-
#call EvalRuby::Metrics::Relevance
-
#call EvalRuby::Metrics::RecallAtK
-
#call EvalRuby::Metrics::MRR
-
#call EvalRuby::Metrics::NDCG
-
compare EvalRuby
-
configuration EvalRuby
-
configure EvalRuby
-
#default_threshold EvalRuby::Configuration
-
#details EvalRuby::Result
-
#duration EvalRuby::Report
-
#each EvalRuby::Dataset
-
#evaluate EvalRuby::Evaluator
-
evaluate EvalRuby
-
evaluate_batch EvalRuby
-
#evaluate_retrieval EvalRuby::Evaluator
-
evaluate_retrieval EvalRuby
-
#failure_message EvalRuby::RSpecMatchers::HavePrecisionAtK
-
#failure_message EvalRuby::RSpecMatchers::BeFaithfulTo
-
#failure_message_when_negated EvalRuby::RSpecMatchers::BeFaithfulTo
-
#failures EvalRuby::Report
-
from_csv EvalRuby::Dataset
-
from_json EvalRuby::Dataset
-
generate EvalRuby::Dataset
-
#have_precision_at_k EvalRuby::RSpecMatchers
-
#hit_rate EvalRuby::RetrievalResult
-
#initialize EvalRuby::Dataset
-
#initialize EvalRuby::Result
-
#initialize EvalRuby::Judges::Anthropic
-
#initialize EvalRuby::Report
-
#initialize EvalRuby::Judges::Base
-
#initialize EvalRuby::Configuration
-
#initialize EvalRuby::Comparison
-
#initialize EvalRuby::RSpecMatchers::HavePrecisionAtK
-
#initialize EvalRuby::Judges::OpenAI
-
#initialize EvalRuby::RSpecMatchers::BeFaithfulTo
-
#initialize EvalRuby::Evaluator
-
#initialize EvalRuby::RetrievalResult
-
#initialize EvalRuby::Metrics::Base
-
#judge EvalRuby::Metrics::Base
-
#judge_llm EvalRuby::Configuration
-
#judge_model EvalRuby::Configuration
-
#matches? EvalRuby::RSpecMatchers::BeFaithfulTo
-
#matches? EvalRuby::RSpecMatchers::HavePrecisionAtK
-
#max_retries EvalRuby::Configuration
-
#metric_stats EvalRuby::Report
-
#mrr EvalRuby::RetrievalResult
-
#name EvalRuby::Dataset
-
#ndcg EvalRuby::RetrievalResult
-
#overall EvalRuby::Result
-
#precision_at_k EvalRuby::RetrievalResult
-
#recall_at_k EvalRuby::RetrievalResult
-
#refute_hallucination EvalRuby::Assertions
-
#report_a EvalRuby::Comparison
-
#report_b EvalRuby::Comparison
-
reset_configuration! EvalRuby
-
#results EvalRuby::Report
-
#samples EvalRuby::Dataset
-
#samples EvalRuby::Report
-
#scores EvalRuby::Result
-
#significant_improvements EvalRuby::Comparison
-
#size EvalRuby::Dataset
-
#summary EvalRuby::Comparison
-
#summary EvalRuby::Report
-
#timeout EvalRuby::Configuration
-
#to_csv EvalRuby::Dataset
-
#to_csv EvalRuby::Report
-
#to_h EvalRuby::RetrievalResult
-
#to_h EvalRuby::Result
-
#to_json EvalRuby::Dataset
-
#to_json EvalRuby::Report
-
#to_s EvalRuby::Result
-
#with_threshold EvalRuby::RSpecMatchers::BeFaithfulTo
-
#worst EvalRuby::Report