πŸ“„ Judge Context Relevance Ares LogprobsΒΆ

templates.rag_eval.context_relevance.judge_context_relevance_ares_logprobs

type: InputOutputTemplateWithCustomTarget
input_format: "Question: {question}\n\nDocument: {contexts}\n"
output_format: {is_context_relevant}
postprocessors: 
  - processors.load_json_from_predictions
  - processors.infer_logprobs_to_yes_no_probs
  - processors.cast_to_float_return_zero_if_failed
reference: {number_val}
target_prefix: Answer: 
instruction: "Given the following question and document, you must analyze the provided document and determine whether it is sufficient for answering the question. In your evaluation, you should consider the content of the document and how it relates to the provided question. Answer with only yes/no.\n"
[source]

References: processors.cast_to_float_return_zero_if_failed, processors.infer_logprobs_to_yes_no_probs, processors.load_json_from_predictions

Read more about catalog usage here.