@molroo-ai/sdk
    Preparing search index...

    Interface AppraisalVector

    Cognitive appraisal vector (Scherer model).

    Describes how a persona evaluates an incoming stimulus along 6 dimensions. The LLM generates these values when processing a chat message.

    interface AppraisalVector {
        agency: number;
        controllability: number;
        expectedness: number;
        goal_congruence: number;
        goal_relevance: number;
        norm_compatibility: number;
    }
    Index

    Properties

    agency: number

    Who caused this — self (+1) or other (-1)? [-1, 1]

    controllability: number

    How much control does the persona have? [0, 1]

    expectedness: number

    How expected was this? [0, 1]

    goal_congruence: number

    Does this help (+1) or hinder (-1) goals? [-1, 1]

    goal_relevance: number

    How relevant is this to the persona's goals? [-1, 1]

    norm_compatibility: number

    Compatible with the persona's norms? [-1, 1]