View Source GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2Generator (google_api_dialogflow v0.87.0)

LLM generator.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. Creation time of this generator.
  • description (type: String.t, default: nil) - Optional. Human readable description of the generator.
  • inferenceParameter (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2InferenceParameter.t, default: nil) - Optional. Inference parameters for this generator.
  • name (type: String.t, default: nil) - Output only. Identifier. The resource name of the generator. Format: projects//locations//generators/
  • summarizationContext (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SummarizationContext.t, default: nil) - Input of prebuilt Summarization feature.
  • triggerEvent (type: String.t, default: nil) - Optional. The trigger event of the generator. It defines when the generator is triggered in a conversation.
  • updateTime (type: DateTime.t, default: nil) - Output only. Update time of this generator.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2Generator{
  createTime: DateTime.t() | nil,
  description: String.t() | nil,
  inferenceParameter:
    GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2InferenceParameter.t()
    | nil,
  name: String.t() | nil,
  summarizationContext:
    GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SummarizationContext.t()
    | nil,
  triggerEvent: String.t() | nil,
  updateTime: DateTime.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.