v1.0.0
!!Breaking changes were introduced in this version.
Changes:
- Criteria's
prediction_fieldwas renamed toto_evaluate_field. DirectInstanceandPairwiseInstancemodels were removed and unified under theInstancemodel.Instancenow just holds afieldsattribute.context,responseandresponsesfields were removed.- The logic behind how the text to be evaluated and how the context is evaluated was re-designed. Now, the criteria defines the role of each of the instance fields.
- Lanchain usage was heavily reduced and replaced by custom logic and the dependency will be removed soon.
- EvalAssist in-house judges prompts were changes: the prompts are now using system prompts and the message format.
- Lanchain's output fixer were replaced with custom logic.
- Synthetic instance generation was improved.
- More tests were added.