BooleanQuestion
struct BooleanQuestion: Sendable, EquatableConfiguration for evaluating a natural-language boolean predicate.
-
Declaration
Swift
init(condition: String, threshold: Float = 0.5, temperature: Float = 0.0, normalizePrior: Bool = false) -
Natural-language condition statement to evaluate as
trueorfalse.Declaration
Swift
var condition: String -
Whether to subtract the empty-context prior log-odds before thresholding.
Declaration
Swift
var normalizePrior: Bool -
Softmax temperature override (
0.0uses the model's calibrated default).Declaration
Swift
var temperature: Float -
Probability threshold in
[0.0, 1.0]above whichBooleanResult.valueistrue.Declaration
Swift
var threshold: Float