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

The request message for Participants.AnalyzeContent.

Attributes

  • assistQueryParams (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2AssistQueryParameters.t, default: nil) - Parameters for a human assist query.
  • cxParameters (type: map(), default: nil) - Additional parameters to be put into Dialogflow CX session parameters. To remove a parameter from the session, clients should explicitly set the parameter value to null. Note: this field should only be used if you are connecting to a Dialogflow CX agent.
  • 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.
  • suggestionInput (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SuggestionInput.t, default: nil) - An input representing the selection of a suggestion.
  • textInput (type: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2TextInput.t, default: nil) - The natural language text to be processed.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.