How to do it?
Create your data
You can define your data as a list of dictionaries to run evaluations on UpTrain
question: The question you want to askcontext: The context relevant to the questionresponse: The response to the question
Enter your OPENAI API Key
Get your OPENAI API Key here
Create an EvalLLM Evaluator
Evaluate data using UpTrain
Now that we have our data, we can evaluate it using UpTrain. We use the
evaluate method to do this. This method takes the following arguments:data: The data you want to log and evaluatechecks: The evaluations you want to perform on your data
- Context Relevance: Evaluates how relevant the retrieved context is to the question specified.
- Factual Accuracy: Evaluates whether the response generated is factually correct and grounded by the provided context.
- Response Relevance: Evaluates how relevant the generated response was to the question specified.
- Tonality: Evaluates whether the generated response matches the required persona’s tone

