View Source GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig (google_api_discovery_engine v0.27.0)
Configurations for a Chat Engine.
Attributes
-
agentCreationConfig(type:GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig.t, default:nil) - The configurationt generate the Dialogflow agent that is associated to this Engine. 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. -
dialogflowAgentToLink(type:String.t, default:nil) - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provideagent_creation_configto create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/. Note that thedialogflow_agent_to_linkare 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. Use ChatEngineMetadata.dialogflow_agent for actual agent association after Engine is created.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig{ agentCreationConfig: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig.t() | nil, dialogflowAgentToLink: String.t() | nil }