@ai16z/eliza v0.1.4-alpha.3 / Character
Character:
object
Configuration for an agent character
optionalid:UUID
Optional unique identifier
name:
string
Character name
optionalusername:string
Optional username
optionalsystem:string
Optional system prompt
modelProvider:
ModelProviderName
Model provider to use
optionalimageModelProvider:ModelProviderName
Image model provider to use, if different from modelProvider
optionalmodelEndpointOverride:string
Optional model endpoint override
optionaltemplates:object
Optional prompt templates
optionalgoalsTemplate:string
optionalfactsTemplate:string
optionalmessageHandlerTemplate:string
optionalshouldRespondTemplate:string
optionalcontinueMessageHandlerTemplate:string
optionalevaluationTemplate:string
optionaltwitterSearchTemplate:string
optionaltwitterPostTemplate:string
optionaltwitterMessageHandlerTemplate:string
optionaltwitterShouldRespondTemplate:string
optionalfarcasterPostTemplate:string
optionalfarcasterMessageHandlerTemplate:string
optionalfarcasterShouldRespondTemplate:string
optionaltelegramMessageHandlerTemplate:string
optionaltelegramShouldRespondTemplate:string
optionaldiscordVoiceHandlerTemplate:string
optionaldiscordShouldRespondTemplate:string
optionaldiscordMessageHandlerTemplate:string
bio:
string|string[]
Character biography
lore:
string[]
Character background lore
messageExamples:
MessageExample[][]
Example messages
postExamples:
string[]
Example posts
topics:
string[]
Known topics
adjectives:
string[]
Character traits
optionalknowledge:string[]
Optional knowledge base
clients:
Clients[]
Supported client platforms
plugins:
Plugin[]
Available plugins
optionalsettings:object
Optional configuration
optionalsecrets:object
[key: string]: string
optionalbuttplug:boolean
optionalvoice:object
optionalmodel:string
optionalurl:string
optionalelevenlabs:object
voiceId:
string
New structured ElevenLabs config
optionalmodel:string
optionalstability:string
optionalsimilarityBoost:string
optionalstyle:string
optionaluseSpeakerBoost:string
optionalmodel:string
optionalembeddingModel:string
optionalchains:object
[key: string]: any[]
optionalevm:any[]
optionalsolana:any[]
optionalclientConfig:object
Optional client-specific config
optionaldiscord:object
optionalshouldIgnoreBotMessages:boolean
optionalshouldIgnoreDirectMessages:boolean
optionaltelegram:object
optionalshouldIgnoreBotMessages:boolean
optionalshouldIgnoreDirectMessages:boolean
style:
object
Writing style guides
all:
string[]
chat:
string[]
post:
string[]
optionaltwitterProfile:object
Optional Twitter profile
id:
string
username:
string
screenName:
string
bio:
string
optionalnicknames:string[]