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 String
getAgent()
Name of the virtual agent.com.google.protobuf.ByteString
getAgentBytes()
Name of the virtual agent.String
getAgentIdentity()
Identity of the agent, e.g.com.google.protobuf.ByteString
getAgentIdentityBytes()
Identity of the agent, e.g.String
getAgentScope()
Agent scope, e.g.com.google.protobuf.ByteString
getAgentScopeBytes()
Agent scope, e.g.String
getBusiness()
Name of the company, organization or other entity that the agent represents.com.google.protobuf.ByteString
getBusinessBytes()
Name of the company, organization or other entity that the agent represents.String
getBusinessDescription()
Company description, used for LLM prompt, e.g.com.google.protobuf.ByteString
getBusinessDescriptionBytes()
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.
-
-