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. |