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

Reference documentation and code samples for the Discovery Engine V1BETA API class Google::Cloud::DiscoveryEngine::V1beta::Engine::ChatEngineConfig::AgentCreationConfig.

Configurations for generating a Dialogflow agent.

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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#business

def business() -> ::String
Returns
  • (::String) — Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.

#business=

def business=(value) -> ::String
Parameter
  • value (::String) — Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
Returns
  • (::String) — Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.

#default_language_code

def default_language_code() -> ::String
Returns
  • (::String) — Required. The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.

#default_language_code=

def default_language_code=(value) -> ::String
Parameter
  • value (::String) — Required. The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
Returns
  • (::String) — Required. The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.

#location

def location() -> ::String
Returns
  • (::String) — Agent location for Agent creation, supported values: global/us/eu. If not provided, us Engine will create Agent using us-central-1 by default; eu Engine will create Agent using eu-west-1 by default.

#location=

def location=(value) -> ::String
Parameter
  • value (::String) — Agent location for Agent creation, supported values: global/us/eu. If not provided, us Engine will create Agent using us-central-1 by default; eu Engine will create Agent using eu-west-1 by default.
Returns
  • (::String) — Agent location for Agent creation, supported values: global/us/eu. If not provided, us Engine will create Agent using us-central-1 by default; eu Engine will create Agent using eu-west-1 by default.

#time_zone

def time_zone() -> ::String
Returns
  • (::String) — Required. The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.

#time_zone=

def time_zone=(value) -> ::String
Parameter
  • value (::String) — Required. The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
Returns
  • (::String) — Required. The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.