{"name":string,"displayName":string,"createTime":string,"datasets":[{object (InputDataset)}],"state":enum (State),"languageCode":string,// Union fieldmodel_metadatacan be only one of the following:"articleSuggestionModelMetadata":{object (ArticleSuggestionModelMetadata)},"smartReplyModelMetadata":{object (SmartReplyModelMetadata)}// End of list of possible types for union fieldmodel_metadata."satisfiesPzs":boolean,"satisfiesPzi":boolean}
Fields
name
string
ConversationModel resource name. Format:projects/<Project ID>/conversationModels/<Conversation Model ID>
displayName
string
Required. The display name of the model. At most 64 bytes long.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:"2014-10-02T15:01:23Z","2014-10-02T15:01:23.045123456Z"or"2014-10-02T15:01:23+05:30".
Output only. State of the model. A model can only serve prediction requests after it gets deployed.
languageCode
string
Language code for the conversation model. If not specified, the language is en-US. Language at ConversationModel should be set for all non en-us languages. This should be aBCP-47language tag. Example: "en-US".
Union fieldmodel_metadata. Required. The model metadata that is specific to the problem type. Must match the metadata type of the dataset used to train the model.model_metadatacan be only one of the following:
[[["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-08-21 UTC."],[[["\u003cp\u003eConversationModel represents a model used in conversations, identified by a unique resource name.\u003c/p\u003e\n"],["\u003cp\u003eThe model includes metadata such as \u003ccode\u003edisplayName\u003c/code\u003e, \u003ccode\u003ecreateTime\u003c/code\u003e, \u003ccode\u003edatasets\u003c/code\u003e, \u003ccode\u003estate\u003c/code\u003e, and \u003ccode\u003elanguageCode\u003c/code\u003e, which can either be set manually or generated automatically.\u003c/p\u003e\n"],["\u003cp\u003eThe model uses the \u003ccode\u003emodel_metadata\u003c/code\u003e field which is specific to the model type, and can only be either \u003ccode\u003earticleSuggestionModelMetadata\u003c/code\u003e or \u003ccode\u003esmartReplyModelMetadata\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eSeveral methods are available to manage the model lifecycle, including \u003ccode\u003ecreate\u003c/code\u003e, \u003ccode\u003edelete\u003c/code\u003e, \u003ccode\u003edeploy\u003c/code\u003e, \u003ccode\u003eget\u003c/code\u003e, \u003ccode\u003elist\u003c/code\u003e, and \u003ccode\u003eundeploy\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of the model includes fields for its attributes and reflects the structure and types of data associated with a ConversationModel.\u003c/p\u003e\n"]]],[],null,["# REST Resource: projects.locations.conversationModels\n\n- [Resource: ConversationModel](#ConversationModel)\n - [JSON representation](#ConversationModel.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: ConversationModel\n---------------------------\n\nRepresents a conversation model."]]