Required. The messages that the Summary will be generated from. It is expected that this message content is already redacted and does not contain any PII. Required fields: {content, languageCode, participant, participantRole} Optional fields: {sendTime} If sendTime is not provided, then the messages must be provided in chronological order.
Required. A ConversationProfile containing information required for Summary generation. Required fields: {languageCode, securitySettings} Optional fields: {agent_assistant_config}
latestMessage
string
Optional. The name of the latest conversation message used as context for generating a Summary. If empty, the latest message of the conversation will be used. The format is specific to the user and the names of the messages provided.
maxContextSize
integer
Optional. Max number of messages prior to and including [latestMessage] to use as context when compiling the suggestion. By default 500 and at most 1000.
[[["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-06-27 UTC."],[[["\u003cp\u003eThis API endpoint generates a summary for a conversation that doesn't have a pre-existing resource, using the \u003ccode\u003ePOST\u003c/code\u003e method to \u003ccode\u003ehttps://{endpoint}/v2/{statelessConversation.parent=projects/*/locations/*}/suggestions:generateStatelessSummary\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a \u003ccode\u003estatelessConversation.parent\u003c/code\u003e parameter, which specifies the parent resource in the format \u003ccode\u003eprojects/<Project ID>/locations/<Location ID>\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe request body needs to include message content, \u003ccode\u003elanguageCode\u003c/code\u003e, \u003ccode\u003eparticipant\u003c/code\u003e, \u003ccode\u003eparticipantRole\u003c/code\u003e of each message, and \u003ccode\u003eConversationProfile\u003c/code\u003e information to perform the summary generation, with the option to add \u003ccode\u003esendTime\u003c/code\u003e for chronological purposes.\u003c/p\u003e\n"],["\u003cp\u003eThe request can include \u003ccode\u003elatestMessage\u003c/code\u003e to specify a message for context, and a \u003ccode\u003emaxContextSize\u003c/code\u003e integer to control the number of messages used for generating the summary, which is set to 500 by default, up to 1000.\u003c/p\u003e\n"],["\u003cp\u003eThe service can be authenticated via \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/dialogflow\u003c/code\u003e OAuth scopes.\u003c/p\u003e\n"]]],[],null,[]]