ChatMessage
Table of Contents
Constants
-
COPILOT_COLOR
= '#8d51eb'
Methods
-
generateCallFinishedMessage()
: Message|null
-
generateErrorMessage()
: Message|null
-
generateOverviewMessage()
: Message|null
-
generateTaskCompleteMessage()
: Message|null
-
generateTaskFailedMessage()
: Message|null
-
generateTaskStartMessage()
: Message|null
-
getErrorMessage()
: string
COPILOT_COLOR
public
mixed
COPILOT_COLOR
= '#8d51eb'
generateCallFinishedMessage()
public
static generateCallFinishedMessage(Call $call, Chat $chat) : Message|null
Parameters
-
$call
: Call
-
-
$chat
: Chat
-
generateErrorMessage()
public
static generateErrorMessage(Error $error, Chat $chat, Call $call) : Message|null
Parameters
-
$error
: Error
-
-
$chat
: Chat
-
-
$call
: Call
-
generateOverviewMessage()
public
static generateOverviewMessage(int $callId, OutcomeCollection $outcomeCollection, Chat $chat) : Message|null
Parameters
-
$callId
: int
-
-
$outcomeCollection
: OutcomeCollection
-
-
$chat
: Chat
-
generateTaskCompleteMessage()
public
static generateTaskCompleteMessage(Outcome $outcome, Chat $chat) : Message|null
Parameters
-
$outcome
: Outcome
-
-
$chat
: Chat
-
generateTaskFailedMessage()
public
static generateTaskFailedMessage(int $callId, Error $error, Chat $chat) : Message|null
Parameters
-
$callId
: int
-
-
$error
: Error
-
-
$chat
: Chat
-
generateTaskStartMessage()
public
static generateTaskStartMessage(AITask $task, Chat $chat) : Message|null
Parameters
-
$task
: AITask
-
-
$chat
: Chat
-
getErrorMessage()
public
static getErrorMessage(Error $error, Chat $chat) : string
Parameters
-
$error
: Error
-
-
$chat
: Chat
-