Readonly
agentProtected
contentProtected
contentProtected
defaultProtected
defaultReadonly
functionsProtected
languageProtected
loggerProtected
promptReadonly
promptProtected
recordingReadonly
variablesProtected
addProtected
addProtected
callProtected
getProtected
getProtected
getProtected
getProtected
getProtected
getthe list of tools used by this agent, or undefined if none is needed.
Protected
handleProtected
initializeProtected
onInvoked after the response by the LLM completed successfully.
The default implementation sets the state of the response to complete
.
Subclasses may override this method to perform additional actions or keep the response open for processing further requests.
Protected
parseProtected
parseProtected
select
A chat agent is a specialized agent with a common interface for its invocation.