Skip to main content

BaseTerminator

class BaseTerminator(ABC):
Base class for terminators.

init

def __init__(self, *args, **kwargs):

is_terminated

def is_terminated(self, *args, **kwargs):

reset

def reset(self):

ResponseTerminator

class ResponseTerminator(BaseTerminator):
A terminator that terminates the conversation based on the response.

is_terminated

def is_terminated(self, messages: List[BaseMessage]):

reset

def reset(self):