Skip to main content

Type Alias: Character

Character: object

Type declaration

adjectives

adjectives: string[]

bio

bio: string | string[]

clients

clients: Clients[]

id?

optional id: UUID

knowledge?

optional knowledge: string[]

lore

lore: string[]

messageExamples

messageExamples: MessageExample[][]

modelEndpointOverride?

optional modelEndpointOverride: string

modelProvider

modelProvider: ModelProviderName

name

name: string

people

people: string[]

plugins

plugins: Plugin[]

postExamples

postExamples: string[]

settings?

optional settings: object

settings.embeddingModel?

optional embeddingModel: string

settings.model?

optional model: string

settings.secrets?

optional secrets: object

Index Signature

[key: string]: string

settings.voice?

optional voice: object

settings.voice.model?

optional model: string

settings.voice.url?

optional url: string

style

style: object

style.all

all: string[]

style.chat

chat: string[]

style.post

post: string[]

system?

optional system: string

templates?

optional templates: object

Index Signature

[key: string]: string

topics

topics: string[]

Defined in

packages/core/src/types.ts:327