FutureAGI
Output Evaluation
Evaluate your outputs on their ability to meet specified criteria.
Output evaluation assesses how effectively a model’s output meets specified evaluation criteria. This evaluation type is particularly useful when you need to validate whether the generated output satisfies certain quality standards, requirements, or objectives.
Required Parameters
Parameter | Description | Required |
---|---|---|
input | The input text to be evaluated | Yes |
output | The output generated by the model | Yes |
Configuration
The evaluation requires the following configuration:
Parameter | Description | Required |
---|---|---|
criteria | The evaluation criteria | Yes |
Test Case Setup
The evaluation requires both input and output:
Client Setup
Initialize the evaluation client with your API credentials:
Complete Example
The evaluation will return a score between 0 and 1, where:
- Scores closer to 1 indicate better alignment with the evaluation criteria
- Scores closer to 0 indicate poor alignment with the evaluation criteria
This evaluation is particularly useful for:
- Validating model outputs against specific requirements
- Ensuring consistent output quality
- Measuring output effectiveness
- Identifying areas for improvement in model responses
Best Practices
- Define clear and specific evaluation criteria
- Include multiple aspects in your criteria
- Consider both qualitative and quantitative measures
- Align criteria with your use case requirements