Interface KnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder (4.97.0)

public static interface KnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAnswerGenerationRewriterOn()

public abstract boolean getAnswerGenerationRewriterOn()

Whether data store agent rewriter was turned off for the request.

bool answer_generation_rewriter_on = 1;

Returns
Type Description
boolean

The answerGenerationRewriterOn.

getAppendedSearchContextCount()

public abstract int getAppendedSearchContextCount()

The number of search contexts appended to the query.

int32 appended_search_context_count = 18;

Returns
Type Description
int

The appendedSearchContextCount.

getConversationTranscriptHasMixedLanguages()

public abstract boolean getConversationTranscriptHasMixedLanguages()

Conversation transcript has mixed languages.

bool conversation_transcript_has_mixed_languages = 10;

Returns
Type Description
boolean

The conversationTranscriptHasMixedLanguages.

getDisableSyncDelivery()

public abstract boolean getDisableSyncDelivery()

Whether customers configured to disable the synchronous delivery of Knowedge Assist response.

bool disable_sync_delivery = 6;

Returns
Type Description
boolean

The disableSyncDelivery.

getEndUserMetadataIncluded()

public abstract boolean getEndUserMetadataIncluded()

Whether end_user_metadata is included in the data store agent call.

bool end_user_metadata_included = 2;

Returns
Type Description
boolean

The endUserMetadataIncluded.

getInvalidItemsQuerySuggestionSkipped()

public abstract boolean getInvalidItemsQuerySuggestionSkipped()

Indicates that invalid items were skipped when parsing the LLM response.

bool invalid_items_query_suggestion_skipped = 16;

Returns
Type Description
boolean

The invalidItemsQuerySuggestionSkipped.

getMultipleQueriesGenerated()

public abstract boolean getMultipleQueriesGenerated()

Indicates that the query generation model generated multiple queries.

bool multiple_queries_generated = 14;

Returns
Type Description
boolean

The multipleQueriesGenerated.

getPreviousQueriesIncluded()

public abstract boolean getPreviousQueriesIncluded()

Whether previously suggested queries are included in the query generation process.

bool previous_queries_included = 7;

Returns
Type Description
boolean

The previousQueriesIncluded.

getPrimaryQueryRedactedAndReplaced()

public abstract boolean getPrimaryQueryRedactedAndReplaced()

True if the primary suggested query was redacted and replaced by an additional query.

bool primary_query_redacted_and_replaced = 17;

Returns
Type Description
boolean

The primaryQueryRedactedAndReplaced.

getQueryContainedSearchContext()

public abstract boolean getQueryContainedSearchContext()

Indicates that the generated query contains search context.

bool query_contained_search_context = 15;

Returns
Type Description
boolean

The queryContainedSearchContext.

getQueryGenerationAgentLanguageMismatch()

public abstract boolean getQueryGenerationAgentLanguageMismatch()

Whether the agent language from the translation generator mismatches the end-user language.

bool query_generation_agent_language_mismatch = 11;

Returns
Type Description
boolean

The queryGenerationAgentLanguageMismatch.

getQueryGenerationEndUserLanguageMismatch()

public abstract boolean getQueryGenerationEndUserLanguageMismatch()

Whether the end-user language from the translation generator mismatches the end-user language.

bool query_generation_end_user_language_mismatch = 12;

Returns
Type Description
boolean

The queryGenerationEndUserLanguageMismatch.

getReturnQueryOnly()

public abstract boolean getReturnQueryOnly()

Whether customers configured to return query only in the conversation profile.

bool return_query_only = 4;

Returns
Type Description
boolean

The returnQueryOnly.

getThirdPartyConnectorAllowed()

public abstract boolean getThirdPartyConnectorAllowed()

This field indicates whether third party connectors are enabled for the project.

bool third_party_connector_allowed = 13;

Returns
Type Description
boolean

The thirdPartyConnectorAllowed.

getUseCustomSafetyFilterLevel()

public abstract boolean getUseCustomSafetyFilterLevel()

Safety filter is adjusted by user.

bool use_custom_safety_filter_level = 9;

Returns
Type Description
boolean

The useCustomSafetyFilterLevel.

getUsePubsubDelivery()

public abstract boolean getUsePubsubDelivery()

Whether customers configured to use pubsub to deliver.

bool use_pubsub_delivery = 5;

Returns
Type Description
boolean

The usePubsubDelivery.

getUseTranslatedMessage()

public abstract boolean getUseTranslatedMessage()

Translated message is included in query generation process.

bool use_translated_message = 8;

Returns
Type Description
boolean

The useTranslatedMessage.