Variable GeneratePersonaSchemaConst
GeneratePersonaSchema: ZodObject<
{
behavior_rules: ZodOptional<ZodString>;
character_backstory: ZodOptional<ZodString>;
persona: ZodObject<
{
goals: ZodArray<
ZodObject<
{ content: ZodString; mutable: ZodBoolean; priority: ZodNumber },
$strip,
>,
>;
identity: ZodObject<
{
core_values: ZodArray<ZodString>;
name: ZodString;
role: ZodOptional<ZodString>;
speaking_style: ZodString;
},
$strip,
>;
personality: ZodObject<
{
A: ZodNumber;
C: ZodNumber;
E: ZodNumber;
H: ZodNumber;
N: ZodNumber;
O: ZodNumber;
},
$strip,
>;
},
$strip,
>;
},
$strip,
> = ...
Zod schema for LLM-generated persona output. Used with LLMProvider.generate() for structured extraction.