Skip to content

sessions / Exports / ConversationServiceImpl

Class: ConversationServiceImpl

Implements

  • ConversationService

Table of contents

Constructors

Methods

Constructors

constructor

new ConversationServiceImpl(maxMessages?): ConversationServiceImpl

Parameters

NameType
maxMessages?number

Returns

ConversationServiceImpl

Defined in

packages/sessions/src/conversation/conversation-service-impl.ts:16

Methods

addMessage

addMessage(message): void

Parameters

NameType
messageUniversalMessage

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

Released under the MIT License.