Interface ConversationPluginProperties

The properties of the conversation a plugin has access to.

Hierarchy

  • ConversationPluginProperties

Properties

The callable functions of the conversation.

chatCompletionService: ChatCompletionService

The chat completion service of the conversation. Contains internal methods to interact with the chat completion API from OpenAI.

The configuration of the conversation.

The conversation the plugin is attached to.

The history of the conversation.

pluginService: ConversationPluginService<ConversationPlugin<string, any, any>[]>

The plugin service of the conversation. Contains internal methods to interact with the plugins.

plugins: ConversationPlugins<ConversationPlugin<string, any, any>[], ConversationPluginDefinition<string, any, any>, string | string & {}>

The plugins of the conversation.

The request options of the conversation.

Generated using TypeDoc