Reference documentation and code samples for the Discovery Engine V1 API class Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig.
Configurations for a Chat Engine.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#agent_creation_config
def agent_creation_config() -> ::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig::AgentCreationConfig
-
(::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig::AgentCreationConfig) — 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.
#agent_creation_config=
def agent_creation_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig::AgentCreationConfig
-
value (::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig::AgentCreationConfig) — 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.
-
(::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig::AgentCreationConfig) — 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.
#dialogflow_agent_to_link
def dialogflow_agent_to_link() -> ::String
-
(::String) — The resource name of an exist Dialogflow agent to link to this Chat
Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine.Format:
projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.Note that the
dialogflow_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. Please use ChatEngineMetadata.dialogflow_agent for actual agent association after Engine is created.
#dialogflow_agent_to_link=
def dialogflow_agent_to_link=(value) -> ::String
-
value (::String) — The resource name of an exist Dialogflow agent to link to this Chat
Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine.Format:
projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.Note that the
dialogflow_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. Please use ChatEngineMetadata.dialogflow_agent for actual agent association after Engine is created.
-
(::String) — The resource name of an exist Dialogflow agent to link to this Chat
Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine.Format:
projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>
.Note that the
dialogflow_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. Please use ChatEngineMetadata.dialogflow_agent for actual agent association after Engine is created.