Pular para o conteúdo principal

Variable: PromptTemplateSchema

const PromptTemplateSchema: TObject<{ blocks: TArray<TObject<{ content: TOptional<TString>; enabled: TBoolean; forbidOverrides: TOptional<TBoolean>; id: TUnion<[...TLiteral<"scenario" | "main-prompt" | "world-info-before" | "persona" | "character-description" | "character-personality" | "world-info-after" | "dialogue-examples" | "memory" | "authors-note" | "chat-history" | "post-history-instructions">[], TString]>; injectionDepth: TOptional<TInteger>; injectionOrder: TOptional<TInteger>; injectionPosition: TOptional<TUnion<[TLiteral<"relative">, TLiteral<"in-chat">]>>; model: TOptional<TString>; name: TOptional<TString>; role: TOptional<TUnion<[TLiteral<"system">, TLiteral<"user">, TLiteral<"assistant">, TLiteral<"tool">, TLiteral<"plugin">]>>; triggers: TOptional<TArray<TUnion<TLiteral<... | ... | ... | ... | ... | ...>[]>>>; }>>; mode: TUnion<[TLiteral<"chat">, TLiteral<"text">]>; postHistoryInstructions: TString; }>

Defined in: packages/contracts/src/promptTemplate.ts:94