View Source GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig (google_api_discovery_engine v0.15.0)
Configurations for a Chat Engine.
Attributes
-
agentCreationConfig
(type:GoogleApi.DiscoveryEngine.V1beta.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_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.V1beta.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig{ agentCreationConfig: GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig.t() | nil, dialogflowAgentToLink: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.