# Use Phoenix Evaluators The following are simple functions on top of the LLM Evals building blocks that are pre-tested with benchmark data. {% hint style="info" %} All evals templates are tested against golden data that are available as part of the LLM eval library's [benchmarked data](./#how-we-benchmark-pre-tested-evals) and target precision at 70-90% and F1 at 70-85%. {% endhint %}
Retrieval EvalRAG individual retrievalTested on:MS Marco, WikiQAretrieval-rag-relevance.md
Hallucination EvalHallucinations on answers to public and private dataTested on:Hallucination QA Dataset, Hallucination RAG Datasethallucinations.md
Toxicity EvalIs the AI response racist, biased or toxicTested on:WikiToxictoxicity.md
Q&A EvalPrivate data Q&A EvalTested on:WikiQAq-and-a-on-retrieved-data.md
Summarization EvalSummarization performanceTested on:GigaWorld, CNNDM, Xsumsummarization-eval.md
Code Generation EvalCode writing correctness and readabilityTested on:WikiSQL, HumanEval, CodeXGlucode-generation-eval.md
## Supported Models. The models are instantiated and usable in the LLM Eval function. The models are also directly callable with strings. ```python model = OpenAIModel(model_name="gpt-4",temperature=0.6) model("What is the largest costal city in France?") ``` We currently support a growing set of models for LLM Evals, please check out the [API section for usage](../../../api/evaluation-models.md).
ModelSupport
GPT-4
GPT-3.5 Turbo
GPT-3.5 Instruct
Azure Hosted Open AI
Palm 2 Vertex
AWS Bedrock
Litellm
Huggingface Llama7B(use litellm)
Anthropic
Cohere(use litellm)
## How we benchmark pre-tested evals The above diagram shows examples of different environments the Eval harness is desinged to run. The benchmarking environment is designed to enable the testing of the Eval model & Eval template performance against a designed set of data. The above approach allows us to compare models easily in an understandable format:
Hallucination EvalGPT-4GPT-3.5
Precision0.940.94
Recall0.750.71
F10.830.81