ChatMessage

A single chat message with Abacus Chat.

KEY TYPE Description
role str The role of the message sender
text List[dict] A list of text segments for the message
timestamp str The timestamp at which the message was sent
isUseful bool Whether this message was marked as useful or not
feedback str The feedback provided for the message
docIds List[str] A list of IDs of the uploaded document if the message has
hotkeyTitle str The title of the hotkey prompt if the message has one
tasks List[str] The list of spawned tasks, if the message was broken down into smaller sub-tasks.
keywordArguments dict A dict of kwargs used to generate the response.