OutputGuardrailDefinition
Definition of an output guardrail.
Extends
Section titled “Extends”Type Parameters
Section titled “Type Parameters”Type Parameter | Default type |
---|---|
|
|
|
Properties
Section titled “Properties”guardrailFunction
Section titled “guardrailFunction”guardrailFunction: OutputGuardrailFunction<TOutput>;
name: string;
Inherited from
Section titled “Inherited from”type: "output";
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”run(args): Promise<OutputGuardrailResult<TMeta, TOutput>>;
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
|
|
Returns
Section titled “Returns”Promise
<OutputGuardrailResult
<TMeta
, TOutput
>>