View Source GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig (google_api_discovery_engine v0.7.0)

Configurations for generating a Dialogflow agent. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.

Attributes

  • business (type: String.t, default: nil) - Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
  • defaultLanguageCode (type: String.t, default: nil) - Required. The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
  • location (type: String.t, default: nil) - Agent location for Agent creation, supported values: global/us/eu. If not provided, us Engine will create Agent using us-central-1 by default; eu Engine will create Agent using eu-west-1 by default.
  • timeZone (type: String.t, default: nil) - Required. The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig{
    business: String.t() | nil,
    defaultLanguageCode: String.t() | nil,
    location: String.t() | nil,
    timeZone: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.