REST Resource: projects.locations.conversationModels

Resource: ConversationModel

Represents a conversation model.

JSON representation
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "datasets": [
    {
      object (InputDataset)
    }
  ],
  "state": enum (State),
  "languageCode": string,

  // Union field model_metadata can be only one of the following:
  "articleSuggestionModelMetadata": {
    object (ArticleSuggestionModelMetadata)
  },
  "smartReplyModelMetadata": {
    object (SmartReplyModelMetadata)
  }
  // End of list of possible types for union field model_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.

createTime

string (Timestamp format)

Output only. Creation time of this model.

Uses RFC 3339, where generated output will always be Z-normalized and uses 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".

datasets[]

object (InputDataset)

Required. Datasets used to create model.

state

enum (State)

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 a BCP-47 language tag. Example: "en-US".

Union field model_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_metadata can be only one of the following:
articleSuggestionModelMetadata

object (ArticleSuggestionModelMetadata)

Metadata for article suggestion models.

smartReplyModelMetadata

object (SmartReplyModelMetadata)

Metadata for smart reply models.

satisfiesPzs

boolean

Output only. A read only boolean field reflecting Zone Separation status of the model.

satisfiesPzi

boolean

Output only. A read only boolean field reflecting Zone Isolation status of the model.

Methods

create

Creates a model.

delete

Deletes a model.

deploy

Deploys a model.

get

Gets conversation model.

list

Lists conversation models.

undeploy

Undeploys a model.