Interface GenerativeSettings.KnowledgeConnectorSettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerativeSettings.KnowledgeConnectorSettings,GenerativeSettings.KnowledgeConnectorSettings.Builder
- Enclosing class:
- GenerativeSettings
public static interface GenerativeSettings.KnowledgeConnectorSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAgent()Name of the virtual agent.com.google.protobuf.ByteStringName of the virtual agent.Identity of the agent, e.g.com.google.protobuf.ByteStringIdentity of the agent, e.g.Agent scope, e.g.com.google.protobuf.ByteStringAgent scope, e.g.Name of the company, organization or other entity that the agent represents.com.google.protobuf.ByteStringName of the company, organization or other entity that the agent represents.Company description, used for LLM prompt, e.g.com.google.protobuf.ByteStringCompany description, used for LLM prompt, e.g.booleanWhether to disable fallback to Data Store search results (in case the LLM couldn't pick a proper answer).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getBusiness
String getBusiness()Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
string business = 1;- Returns:
- The business.
-
getBusinessBytes
com.google.protobuf.ByteString getBusinessBytes()Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
string business = 1;- Returns:
- The bytes for business.
-
getAgent
String getAgent()Name of the virtual agent. Used for LLM prompt. Can be left empty.
string agent = 2;- Returns:
- The agent.
-
getAgentBytes
com.google.protobuf.ByteString getAgentBytes()Name of the virtual agent. Used for LLM prompt. Can be left empty.
string agent = 2;- Returns:
- The bytes for agent.
-
getAgentIdentity
String getAgentIdentity()Identity of the agent, e.g. "virtual agent", "AI assistant".
string agent_identity = 3;- Returns:
- The agentIdentity.
-
getAgentIdentityBytes
com.google.protobuf.ByteString getAgentIdentityBytes()Identity of the agent, e.g. "virtual agent", "AI assistant".
string agent_identity = 3;- Returns:
- The bytes for agentIdentity.
-
getBusinessDescription
String getBusinessDescription()Company description, used for LLM prompt, e.g. "a family company selling freshly roasted coffee beans".
string business_description = 4;- Returns:
- The businessDescription.
-
getBusinessDescriptionBytes
com.google.protobuf.ByteString getBusinessDescriptionBytes()Company description, used for LLM prompt, e.g. "a family company selling freshly roasted coffee beans".
string business_description = 4;- Returns:
- The bytes for businessDescription.
-
getAgentScope
String getAgentScope()Agent scope, e.g. "Example company website", "internal Example company website for employees", "manual of car owner".
string agent_scope = 5;- Returns:
- The agentScope.
-
getAgentScopeBytes
com.google.protobuf.ByteString getAgentScopeBytes()Agent scope, e.g. "Example company website", "internal Example company website for employees", "manual of car owner".
string agent_scope = 5;- Returns:
- The bytes for agentScope.
-
getDisableDataStoreFallback
boolean getDisableDataStoreFallback()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.
bool disable_data_store_fallback = 8;- Returns:
- The disableDataStoreFallback.
-