Prometheus 2: An Open Source Language Model Specialized in Evaluating Other Language Models

Seungone Kim, Juyoung Suk, Shayne Longpre, Bill Yuchen Lin, Jamin Shin +5 more
5/2/2024
cs.CL

Official code: prometheus-eval/prometheus-eval (1,105 stars, Apache-2.0, last commit 2025-04-25).

Abstract

Proprietary LMs such as GPT-4 are often employed to assess the quality of responses from various LMs. However, concerns including transparency, controllability, and affordability strongly motivate the development of open-source LMs specialized in evaluations. On the other hand, existing open evaluator LMs exhibit critical shortcomings: 1) they issue scores that significantly diverge from those assigned by humans, and 2) they lack the flexibility to perform both direct assessment and pairwise ranking, the two most prevalent forms of assessment. Additionally, they do not possess the ability to evaluate based on custom evaluation criteria, focusing instead on general attributes like helpfulness and harmlessness. To address these issues, we introduce Prometheus 2, a more powerful evaluator LM than its predecessor that closely mirrors human and GPT-4 judgements. Moreover, it is capable of processing both direct assessment and pair-wise ranking formats grouped with a user-defined evaluation criteria. On four direct assessment benchmarks and four pairwise ranking benchmarks, Prometheus 2 scores the highest correlation and agreement with humans and proprietary LM judges among all tested open evaluator LMs. Our models, code, and data are all publicly available at https://github.com/prometheus-eval/prometheus-eval.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Evaluate your LLM's response with Prometheus and GPT4 💯

1,10568MDX, ShellApr 18, 20241 years agoApache-2.0
evaluationgpt4litellmllmllm-as-a-judge+4 more

Similar Papers

Cite this paper

@article{kim2024prometheus,
  title  = {Prometheus 2: An Open Source Language Model Specialized in Evaluating Other Language Models},
  author = {Seungone Kim and Juyoung Suk and Shayne Longpre and Bill Yuchen Lin and Jamin Shin and Sean Welleck and Graham Neubig and Moontae Lee and Kyungjae Lee and Minjoon Seo},
  year   = {2024},
  eprint = {2405.01535},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.01535v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.01535.svg)](https://codeofpaper.com/paper/2405.01535)

Discussion