Class KnowledgeAssistBehavior (2.48.0)

KnowledgeAssistBehavior(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configured behaviors for Knowedge Assist.

Attributes

Name Description
answer_generation_rewriter_on bool
Whether data store agent rewriter was turned off for the request.
end_user_metadata_included bool
Whether end_user_metadata is included in the data store agent call.
return_query_only bool
Whether customers configured to return query only in the conversation profile.
use_pubsub_delivery bool
Whether customers configured to use pubsub to deliver.
disable_sync_delivery bool
Whether customers configured to disable the synchronous delivery of Knowedge Assist response.
previous_queries_included bool
Whether previously suggested queries are included in the query generation process.
use_translated_message bool
Translated message is included in query generation process.
use_custom_safety_filter_level bool
Safety filter is adjusted by user.
conversation_transcript_has_mixed_languages bool
Conversation transcript has mixed languages.
query_generation_agent_language_mismatch bool
Whether the agent language from the translation generator mismatches the end-user language.
query_generation_end_user_language_mismatch bool
Whether the end-user language from the translation generator mismatches the end-user language.
third_party_connector_allowed bool
This field indicates whether third party connectors are enabled for the project.
multiple_queries_generated bool
Indicates that the query generation model generated multiple queries.
query_contained_search_context bool
Indicates that the generated query contains search context.
invalid_items_query_suggestion_skipped bool
Indicates that invalid items were skipped when parsing the LLM response.
primary_query_redacted_and_replaced bool
True if the primary suggested query was redacted and replaced by an additional query.
appended_search_context_count int
The number of search contexts appended to the query.