View Source GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1EngineChatEngineConfig (google_api_discovery_engine v0.27.0)
Configurations for a Chat Engine.
Attributes
-
agentCreationConfig
(type:GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig.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_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
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. 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.GoogleCloudDiscoveryengineV1EngineChatEngineConfig{ agentCreationConfig: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig.t() | nil, dialogflowAgentToLink: String.t() | nil }