Discovery Engine V1BETA API - Class Google::Cloud::DiscoveryEngine::V1beta::Engine::ChatEngineConfig (v0.9.0)

Reference documentation and code samples for the Discovery Engine V1BETA API class Google::Cloud::DiscoveryEngine::V1beta::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::V1beta::Engine::ChatEngineConfig::AgentCreationConfig
Returns

#agent_creation_config=

def agent_creation_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::Engine::ChatEngineConfig::AgentCreationConfig
Parameter
Returns
def dialogflow_agent_to_link() -> ::String
Returns
  • (::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.

def dialogflow_agent_to_link=(value) -> ::String
Parameter
  • 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.

Returns
  • (::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.