OpenAI::GraderTextSimilarity
Inherits JSON::Serializable < Reference < Object
A TextSimilarityGrader object which grades text based on similarity metrics.
Constructors
new(pull : JSON::PullParser)
Sourcenew(type_value : GraderTextSimilarityType = GraderTextSimilarityType::TextSimilarity, name : String = "", input : String = "", reference : String = "", evaluation_metric : GraderTextSimilarityEvaluationMetric = GraderTextSimilarityEvaluationMetric::Cosine)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
evaluation_metric
The evaluation metric to use. One of cosine, fuzzy_match, bleu,
gleu, meteor, rouge_1, rouge_2, rouge_3, rouge_4, rouge_5,
or rouge_l.
evaluation_metric=(evaluation_metric : GraderTextSimilarityEvaluationMetric)
The evaluation metric to use. One of cosine, fuzzy_match, bleu,
gleu, meteor, rouge_1, rouge_2, rouge_3, rouge_4, rouge_5,
or rouge_l.