Skip to main content

Function: toBeGroundedIn()

function toBeGroundedIn(received, sources?, options?): object;

Passes when every sentence of the answer is supported by the sources: its content words, numbers and negation match a source (see checkAnswer).

Parameters​

ParameterTypeDescription
received| string | { answer: string; results?: any[]; }An answer, or a run() result
sources?any[]Defaults to the run() result's results
options?{ threshold?: number; }Support threshold per sentence (default 0.5)
options.threshold?number-

Returns​

object

message​

message: () => string;

Returns​

string

pass​

pass: boolean;