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 response for `Participants.SuggestSmartReplies` includes a list of `smartReplyAnswers`, the `latestMessage` used for the suggestion, and the `contextSize`."],["`smartReplyAnswers` offers multiple potential replies, ordered by the model's prediction rank, with the maximum number defined in `SmartReplyConfig`."],["Each `SmartReplyAnswer` contains a `reply` string, a `confidence` score (0.0 to 1.0), and an `answerRecord` identifier."],["The `latestMessage` indicates which conversation message was used to generate the smart reply suggestions, in a specific project format."],["The `contextSize` is the amount of messages that was taken into account when suggesting, and it may be less than the requested `context_size` depending on the number of messages in the conversation."]]],[]]