sessions / Exports / ConversationServiceImpl
Class: ConversationServiceImpl
Implements
ConversationService
Table of contents
Constructors
Methods
Constructors
constructor
• new ConversationServiceImpl(maxMessages?
): ConversationServiceImpl
Parameters
Name | Type |
---|---|
maxMessages? | number |
Returns
Defined in
packages/sessions/src/conversation/conversation-service-impl.ts:16
Methods
addMessage
▸ addMessage(message
): void
Parameters
Name | Type |
---|---|
message | UniversalMessage |
Returns
void
Implementation of
ConversationService.addMessage
Defined in
packages/sessions/src/conversation/conversation-service-impl.ts:20
getMessages
▸ getMessages(): UniversalMessage
[]
Returns
UniversalMessage
[]
Implementation of
ConversationService.getMessages
Defined in
packages/sessions/src/conversation/conversation-service-impl.ts:24
getConversationSummary
▸ getConversationSummary(): string
Returns
string
Implementation of
ConversationService.getConversationSummary
Defined in
packages/sessions/src/conversation/conversation-service-impl.ts:28
clearConversation
▸ clearConversation(): void
Returns
void
Implementation of
ConversationService.clearConversation
Defined in
packages/sessions/src/conversation/conversation-service-impl.ts:37