Interface GenerativeSettings.KnowledgeConnectorSettingsOrBuilder (0.35.0)

public static interface GenerativeSettings.KnowledgeConnectorSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAgent()

public abstract String getAgent()

Name of the virtual agent. Used for LLM prompt. Can be left empty.

string agent = 2;

Returns
Type Description
String

The agent.

getAgentBytes()

public abstract ByteString getAgentBytes()

Name of the virtual agent. Used for LLM prompt. Can be left empty.

string agent = 2;

Returns
Type Description
ByteString

The bytes for agent.

getAgentIdentity()

public abstract String getAgentIdentity()

Identity of the agent, e.g. "virtual agent", "AI assistant".

string agent_identity = 3;

Returns
Type Description
String

The agentIdentity.

getAgentIdentityBytes()

public abstract ByteString getAgentIdentityBytes()

Identity of the agent, e.g. "virtual agent", "AI assistant".

string agent_identity = 3;

Returns
Type Description
ByteString

The bytes for agentIdentity.

getAgentScope()

public abstract String getAgentScope()

Agent scope, e.g. "Example company website", "internal Example company website for employees", "manual of car owner".

string agent_scope = 5;

Returns
Type Description
String

The agentScope.

getAgentScopeBytes()

public abstract ByteString getAgentScopeBytes()

Agent scope, e.g. "Example company website", "internal Example company website for employees", "manual of car owner".

string agent_scope = 5;

Returns
Type Description
ByteString

The bytes for agentScope.

getBusiness()

public abstract 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
Type Description
String

The business.

getBusinessBytes()

public abstract 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
Type Description
ByteString

The bytes for business.

getBusinessDescription()

public abstract String getBusinessDescription()

Company description, used for LLM prompt, e.g. "a family company selling freshly roasted coffee beans".

string business_description = 4;

Returns
Type Description
String

The businessDescription.

getBusinessDescriptionBytes()

public abstract ByteString getBusinessDescriptionBytes()

Company description, used for LLM prompt, e.g. "a family company selling freshly roasted coffee beans".

string business_description = 4;

Returns
Type Description
ByteString

The bytes for businessDescription.