Interface: MetaPromptDefinition
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:323
Defines a meta-prompt for GMI self-regulation. MetaPromptDefinition
Properties
description?
optionaldescription:string
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:325
id
id:
string
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:324
maxOutputTokens?
optionalmaxOutputTokens:number
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:329
modelId?
optionalmodelId:string
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:327
outputSchema?
optionaloutputSchema:Record<string,any>
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:331
promptTemplate
promptTemplate:
string| {template:string;variables?:string[]; }
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:326
providerId?
optionalproviderId:string
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:328
temperature?
optionaltemperature:number
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:330
trigger?
optionaltrigger: {intervalTurns:number;type:"turn_interval"; } | {eventName:string;type:"event_based"; } | {type:"manual"; }
Defined in: packages/agentos/src/cognitive_substrate/personas/IPersonaDefinition.ts:332