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.
↳ latest_message
string
The name of the latest conversation message used to compile suggestion for. Format: projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/messages/<Message ID>.
↳ context_size
int
Number of messages prior to and including latest_message 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.
getSmartReplyAnswers
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.
Number of messages prior to and including
latest_message
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.
Returns
Type
Description
int
setContextSize
Number of messages prior to and including
latest_message
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.
[[["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-09-04 UTC."],[],[],null,["# Google Cloud Dialogflow V2 Client - Class SuggestSmartRepliesResponse (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.SuggestSmartRepliesResponse)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.SuggestSmartRepliesResponse)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.SuggestSmartRepliesResponse)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.SuggestSmartRepliesResponse)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.SuggestSmartRepliesResponse)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.SuggestSmartRepliesResponse)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.SuggestSmartRepliesResponse)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.SuggestSmartRepliesResponse)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.SuggestSmartRepliesResponse)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.SuggestSmartRepliesResponse)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.SuggestSmartRepliesResponse)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.SuggestSmartRepliesResponse)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.SuggestSmartRepliesResponse)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.SuggestSmartRepliesResponse)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.SuggestSmartRepliesResponse)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.SuggestSmartRepliesResponse)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.SuggestSmartRepliesResponse)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.SuggestSmartRepliesResponse)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.SuggestSmartRepliesResponse)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.SuggestSmartRepliesResponse)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.SuggestSmartRepliesResponse) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class SuggestSmartRepliesResponse.\n\nThe response message for\n[Participants.SuggestSmartReplies](/php/docs/reference/cloud-dialogflow/latest/V2.Client.ParticipantsClient#_Google_Cloud_Dialogflow_V2_Client_ParticipantsClient__suggestSmartReplies__).\n\nGenerated from protobuf message `google.cloud.dialogflow.v2.SuggestSmartRepliesResponse`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getSmartReplyAnswers\n\nOutput only. Multiple reply options provided by smart reply service. The\norder is based on the rank of the model prediction.\n\nThe maximum number of the returned replies is set in SmartReplyConfig.\n\n### setSmartReplyAnswers\n\nOutput only. Multiple reply options provided by smart reply service. The\norder is based on the rank of the model prediction.\n\nThe maximum number of the returned replies is set in SmartReplyConfig.\n\n### getLatestMessage\n\nThe name of the latest conversation message used to compile\nsuggestion for.\n\nFormat: `projects/\u003cProject ID\u003e/locations/\u003cLocation\nID\u003e/conversations/\u003cConversation ID\u003e/messages/\u003cMessage ID\u003e`.\n\n### setLatestMessage\n\nThe name of the latest conversation message used to compile\nsuggestion for.\n\nFormat: `projects/\u003cProject ID\u003e/locations/\u003cLocation\nID\u003e/conversations/\u003cConversation ID\u003e/messages/\u003cMessage ID\u003e`.\n\n### getContextSize\n\nNumber of messages prior to and including\n[latest_message](/php/docs/reference/cloud-dialogflow/latest/V2.SuggestSmartRepliesResponse#_Google_Cloud_Dialogflow_V2_SuggestSmartRepliesResponse__getLatestMessage__)\nto compile the suggestion. It may be smaller than the\n[SuggestSmartRepliesRequest.context_size](/php/docs/reference/cloud-dialogflow/latest/V2.SuggestSmartRepliesRequest#_Google_Cloud_Dialogflow_V2_SuggestSmartRepliesRequest__getContextSize__)\nfield in the request if there aren't that many messages in the\nconversation.\n\n### setContextSize\n\nNumber of messages prior to and including\n[latest_message](/php/docs/reference/cloud-dialogflow/latest/V2.SuggestSmartRepliesResponse#_Google_Cloud_Dialogflow_V2_SuggestSmartRepliesResponse__getLatestMessage__)\nto compile the suggestion. It may be smaller than the\n[SuggestSmartRepliesRequest.context_size](/php/docs/reference/cloud-dialogflow/latest/V2.SuggestSmartRepliesRequest#_Google_Cloud_Dialogflow_V2_SuggestSmartRepliesRequest__getContextSize__)\nfield in the request if there aren't that many messages in the\nconversation."]]