Output only. Multiple reply options provided by smart reply service. The order is based on the rank of the model prediction. The maximum number of the returned replies is set in SmartReplyConfig.
latestMessage
string
The name of the latest conversation message used to compile suggestion for.
Number of messages prior to and including latestMessage to compile the suggestion. It may be smaller than the SuggestSmartRepliesRequest.context_size field in the request if there aren't that many messages in the conversation.
Smart reply confidence. The system's confidence score that this reply is a good match for this conversation, as a value from 0.0 (completely uncertain) to 1.0 (completely certain).
answerRecord
string
The name of answer record, in the format of "projects//locations//answerRecords/"
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["The `SuggestSmartReplies` feature provides multiple reply suggestions, ranked by model prediction, as part of the response message."],["Each suggestion is detailed within the `SmartReplyAnswer` object, which includes the suggested `reply` text, a `confidence` score, and an `answerRecord` identifier."],["The `SuggestSmartReplies` response also includes the `latestMessage` identifier and the `contextSize`, indicating the scope of the conversation context used to compile the suggestions."],["The maximum number of returned replies is determined by the SmartReplyConfig settings."]]],[]]