@elizaos/core v0.1.7-alpha.1 / Service
Class: abstract Service
Extended by
IImageDescriptionServiceITranscriptionServiceIVideoServiceITextGenerationServiceIBrowserServiceISpeechServiceIPdfServiceIAwsS3ServiceISlackService
Constructors
new Service()
new Service():
Service
Returns
Accessors
serviceType
Get Signature
get
staticserviceType():ServiceType
Returns
Defined in
packages/core/src/types.ts:1025
serviceType
Get Signature
get serviceType():
ServiceType
Returns
Defined in
packages/core/src/types.ts:1036
Methods
getInstance()
staticgetInstance<T>():T
Type Parameters
• T extends Service
Returns
T
Defined in
packages/core/src/types.ts:1029
initialize()
abstractinitialize(runtime):Promise<void>
Add abstract initialize method that must be implemented by derived classes
Parameters
• runtime: IAgentRuntime
Returns
Promise<void>