CreateDecisionRequest: {
    input: DecisionInputContent | DecisionInputContent[] | string;
    model: string;
    questions: { [k: string]: Question };
}

Request message for CreateDecision.

Type declaration

  • input: DecisionInputContent | DecisionInputContent[] | string

    Required. Shared input prefix evaluated once across all decision questions.

  • model: string

    Required. The name of the Model to use for evaluating the decisions.

    Format: models/{model}.

  • questions: { [k: string]: Question }

    Required. The decision questions to evaluate, keyed by caller-defined unique question

    identifiers (at least 1 question).

Evaluates one or more structured decision questions (Noul, Choice, or Score) against a shared input.