AutonomyResponseGenerator

class AutonomyResponseGenerator(autonomy: Autonomy, goalChoiceApprover: GoalChoiceApprover, val processWaitingHandler: ProcessWaitingHandler, val chatConfig: ChatConfig) : ResponseGenerator

Respond to messages by choosing and executing goals using Autonomy. Based on last user input.

Constructors

Link copied to clipboard
constructor(autonomy: Autonomy, goalChoiceApprover: GoalChoiceApprover, processWaitingHandler: ProcessWaitingHandler, chatConfig: ChatConfig)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun generateResponses(conversation: Conversation, processOptions: ProcessOptions, messageListener: MessageListener)

Generate response(s) in this conversation