public sealed class SuggestSmartRepliesResponse : IMessage<SuggestSmartRepliesResponse>, IEquatable<SuggestSmartRepliesResponse>, IDeepCloneable<SuggestSmartRepliesResponse>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class SuggestSmartRepliesResponse.
The response message for [Participants.SuggestSmartReplies][google.cloud.dialogflow.v2.Participants.SuggestSmartReplies].
Number of messages prior to and including
[latest_message][google.cloud.dialogflow.v2.SuggestSmartRepliesResponse.latest_message] to compile the
suggestion. It may be smaller than the
[SuggestSmartRepliesRequest.context_size][google.cloud.dialogflow.v2.SuggestSmartRepliesRequest.context_size] field in the request if there
aren't that many messages in the conversation.
public RepeatedField<SmartReplyAnswer> SmartReplyAnswers { get; }
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides reference documentation for the \u003ccode\u003eSuggestSmartRepliesResponse\u003c/code\u003e class within the Google Cloud Dialogflow v2 API, spanning versions from 3.2.0 to the latest 4.26.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSuggestSmartRepliesResponse\u003c/code\u003e class is used to manage the response message for the \u003ccode\u003eParticipants.SuggestSmartReplies\u003c/code\u003e feature in the Dialogflow API.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eSuggestSmartRepliesResponse\u003c/code\u003e class include \u003ccode\u003eContextSize\u003c/code\u003e, \u003ccode\u003eLatestMessage\u003c/code\u003e, \u003ccode\u003eLatestMessageAsMessageName\u003c/code\u003e, and \u003ccode\u003eSmartReplyAnswers\u003c/code\u003e, providing information about the conversation context and suggested replies.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation details how the \u003ccode\u003eSuggestSmartRepliesResponse\u003c/code\u003e class implements several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage contains reference documentation for the \u003ccode\u003eSuggestSmartRepliesResponse\u003c/code\u003e class, which can be constructed using the \u003ccode\u003eSuggestSmartRepliesResponse()\u003c/code\u003e constructor or through the \u003ccode\u003eSuggestSmartRepliesResponse(SuggestSmartRepliesResponse)\u003c/code\u003e constructor.\u003c/p\u003e\n"]]],[],null,[]]