GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2AnalyzeContentRequest (google_api_dialogflow v0.66.2) View Source

The request message for Participants.AnalyzeContent.

Attributes

  • eventInput (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EventInput.t, default: nil) - An input event to send to Dialogflow.
  • queryParams (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2QueryParameters.t, default: nil) - Parameters for a Dialogflow virtual-agent query.
  • replyAudioConfig (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2OutputAudioConfig.t, default: nil) - Speech synthesis configuration. The speech synthesis settings for a virtual agent that may be configured for the associated conversation profile are not used when calling AnalyzeContent. If this configuration is not supplied, speech synthesis is disabled.
  • requestId (type: String.t, default: nil) - A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is only idempotent if a request_id is provided.
  • textInput (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2TextInput.t, default: nil) - The natural language text to be processed.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2AnalyzeContentRequest{
    eventInput:
      GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2EventInput.t() | nil,
    queryParams:
      GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2QueryParameters.t()
      | nil,
    replyAudioConfig:
      GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2OutputAudioConfig.t()
      | nil,
    requestId: String.t() | nil,
    textInput:
      GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2TextInput.t() | nil
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.