Skip to content

Latest commit

 

History

History
374 lines (203 loc) · 9.28 KB

File metadata and controls

374 lines (203 loc) · 9.28 KB

@guardrails-ai/core / Exports / Validators

Namespace: Validators

Table of contents

Type Aliases

Variables

Type Aliases

Validator

Ƭ Validator: typeof ValidRange | typeof ValidChoices | typeof LowerCase | typeof UpperCase | typeof ValidLength | typeof RegexMatch | typeof TwoWords | typeof OneLine | typeof ValidURL | typeof EndpointIsReachable | typeof BugFreePython | typeof BugFreeSQL | typeof SqlColumnPresence | typeof ExcludeSqlPredicates | typeof SimilarToDocument | typeof IsProfanityFree | typeof IsHighQualityTranslation | typeof EndsWith | typeof ExtractedSummarySentencesMatch | typeof ReadingTime | typeof ExtractiveSummary | typeof RemoveRedundantSentences | typeof SaliencyCheck | typeof QARelevanceLLMEval | typeof ProvenanceV0 | typeof ProvenanceV1 | typeof PIIFilter | typeof SimilarToList | typeof DetectSecrets | typeof ToxicLanguage | typeof CompetitorCheck | typeof OnTopic

Defined in

src/validators.ts:38

Variables

BugFreePython

BugFreePython: any

Defined in

src/validators.ts:14


BugFreeSQL

BugFreeSQL: any

Defined in

src/validators.ts:15


CompetitorCheck

CompetitorCheck: any

Defined in

src/validators.ts:34


DetectSecrets

DetectSecrets: any

Defined in

src/validators.ts:32


EndpointIsReachable

EndpointIsReachable: any

Defined in

src/validators.ts:13


EndsWith

EndsWith: any

Defined in

src/validators.ts:21


ExcludeSqlPredicates

ExcludeSqlPredicates: any

Defined in

src/validators.ts:17


ExtractedSummarySentencesMatch

ExtractedSummarySentencesMatch: any

Defined in

src/validators.ts:22


ExtractiveSummary

ExtractiveSummary: any

Defined in

src/validators.ts:24


IsHighQualityTranslation

IsHighQualityTranslation: any

Defined in

src/validators.ts:20


IsProfanityFree

IsProfanityFree: any

Defined in

src/validators.ts:19


LowerCase

LowerCase: any

Defined in

src/validators.ts:6


OnTopic

OnTopic: any

Defined in

src/validators.ts:35


OneLine

OneLine: any

Defined in

src/validators.ts:11


PIIFilter

PIIFilter: any

Defined in

src/validators.ts:30


ProvenanceV0

ProvenanceV0: any

Defined in

src/validators.ts:28


ProvenanceV1

ProvenanceV1: any

Defined in

src/validators.ts:29


QARelevanceLLMEval

QARelevanceLLMEval: any

Defined in

src/validators.ts:27


ReadingTime

ReadingTime: any

Defined in

src/validators.ts:23


RegexMatch

RegexMatch: any

Defined in

src/validators.ts:9


RemoveRedundantSentences

RemoveRedundantSentences: any

Defined in

src/validators.ts:25


SaliencyCheck

SaliencyCheck: any

Defined in

src/validators.ts:26


SimilarToDocument

SimilarToDocument: any

Defined in

src/validators.ts:18


SimilarToList

SimilarToList: any

Defined in

src/validators.ts:31


SqlColumnPresence

SqlColumnPresence: any

Defined in

src/validators.ts:16


ToxicLanguage

ToxicLanguage: any

Defined in

src/validators.ts:33


TwoWords

TwoWords: any

Defined in

src/validators.ts:10


UpperCase

UpperCase: any

Defined in

src/validators.ts:7


ValidChoices

ValidChoices: any

Defined in

src/validators.ts:5


ValidLength

ValidLength: any

Defined in

src/validators.ts:8


ValidRange

ValidRange: any

Defined in

src/validators.ts:4


ValidURL

ValidURL: any

Defined in

src/validators.ts:12