18 lines
606 B
Go
18 lines
606 B
Go
package meaning_reversal_review
|
|
|
|
import (
|
|
"gitea.maximumdirect.net/eric/audita/internal/framework/contracts"
|
|
frameworkvalidators "gitea.maximumdirect.net/eric/audita/internal/framework/validators"
|
|
validatormetadata "gitea.maximumdirect.net/eric/audita/internal/validators/metadata"
|
|
)
|
|
|
|
const Key = "meaning_reversal_review"
|
|
|
|
func New() (contracts.Validator, error) {
|
|
v, err := frameworkvalidators.NewLLMBackedValidator(Key, frameworkvalidators.LLMValidatorTypeMeaningReversal, "")
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return validatormetadata.Wrap(v, validatormetadata.ExecutionClassLLMBacked), nil
|
|
}
|