Class: Google::Cloud::Dialogflow::CX::V3::GenerativeSettings::KnowledgeConnectorSettings
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::CX::V3::GenerativeSettings::KnowledgeConnectorSettings
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb
Overview
Settings for knowledge connector. These parameters are used for LLM prompt
like "You are
Instance Attribute Summary collapse
-
#agent ⇒ ::String
Name of the virtual agent.
-
#agent_identity ⇒ ::String
Identity of the agent, e.g.
-
#agent_scope ⇒ ::String
Agent scope, e.g.
-
#business ⇒ ::String
Name of the company, organization or other entity that the agent represents.
-
#business_description ⇒ ::String
Company description, used for LLM prompt, e.g.
-
#disable_data_store_fallback ⇒ ::Boolean
Whether to disable fallback to Data Store search results (in case the LLM couldn't pick a proper answer).
Instance Attribute Details
#agent ⇒ ::String
Returns Name of the virtual agent. Used for LLM prompt. Can be left empty.
104 105 106 107 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb', line 104 class KnowledgeConnectorSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#agent_identity ⇒ ::String
Returns Identity of the agent, e.g. "virtual agent", "AI assistant".
104 105 106 107 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb', line 104 class KnowledgeConnectorSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#agent_scope ⇒ ::String
Returns Agent scope, e.g. "Example company website", "internal Example company website for employees", "manual of car owner".
104 105 106 107 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb', line 104 class KnowledgeConnectorSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#business ⇒ ::String
Returns Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
104 105 106 107 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb', line 104 class KnowledgeConnectorSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#business_description ⇒ ::String
Returns Company description, used for LLM prompt, e.g. "a family company selling freshly roasted coffee beans".
104 105 106 107 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb', line 104 class KnowledgeConnectorSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#disable_data_store_fallback ⇒ ::Boolean
Returns Whether to disable fallback to Data Store search results (in case the LLM couldn't pick a proper answer). Per default the feature is enabled.
104 105 106 107 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/generative_settings.rb', line 104 class KnowledgeConnectorSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |