Skip to content

evaluateFlowGates

function evaluateFlowGates(args): Promise<
| FlowVerificationRecord
| undefined>;
Parameter Type

args

{ gates: | readonly FlowGateSpec[] | undefined; judge?: | LanguageModel | FlowGateJudgeProvider; requestContext?: unknown; state: FlowState; }

args.gates

| readonly FlowGateSpec[] | undefined

args.judge?

| LanguageModel | FlowGateJudgeProvider

args.requestContext?

unknown

args.state

FlowState

Promise< | FlowVerificationRecord | undefined>