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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAgent()Name of the virtual agent.com.google.protobuf.ByteStringgetAgentBytes()Name of the virtual agent.StringgetAgentIdentity()Identity of the agent, e.g.com.google.protobuf.ByteStringgetAgentIdentityBytes()Identity of the agent, e.g.StringgetAgentScope()Agent scope, e.g.com.google.protobuf.ByteStringgetAgentScopeBytes()Agent scope, e.g.StringgetBusiness()Name of the company, organization or other entity that the agent represents.com.google.protobuf.ByteStringgetBusinessBytes()Name of the company, organization or other entity that the agent represents.StringgetBusinessDescription()Company description, used for LLM prompt, e.g.com.google.protobuf.ByteStringgetBusinessDescriptionBytes()Company description, used for LLM prompt, e.g.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-