Dialogflow V2 API - Module Google::Cloud::Dialogflow::V2::KnowledgeAssistDebugInfo::QueryGenerationFailureReason (v1.15.0)

Reference documentation and code samples for the Dialogflow V2 API module Google::Cloud::Dialogflow::V2::KnowledgeAssistDebugInfo::QueryGenerationFailureReason.

Reason for query generation failure.

Constants

QUERY_GENERATION_FAILURE_REASON_UNSPECIFIED

value: 0
Default value.

QUERY_GENERATION_OUT_OF_QUOTA

value: 1
Query generation is blocked due to out of quota.

QUERY_GENERATION_FAILED

value: 2
Call to Knowedge Assist query generation model fails.

QUERY_GENERATION_NO_QUERY_GENERATED

value: 3
Query generation model decides that there is no new topic change or there has been similar queries generated in the previous turns.

QUERY_GENERATION_RAI_FAILED

value: 4
Knowedge Assist generated query is blocked by RAI (Responsible AI).

NOT_IN_ALLOWLIST

value: 5
Query generation is blocked by Knowledge Assist conversation profile level / agent id level filtering.

QUERY_GENERATION_QUERY_REDACTED

value: 6
The generated query is blocked due to redaction.

QUERY_GENERATION_LLM_RESPONSE_PARSE_FAILED

value: 10
Query generation failed due to LLM response parse failure.

QUERY_GENERATION_EMPTY_CONVERSATION

value: 11
The conversation has no messages.

QUERY_GENERATION_EMPTY_LAST_MESSAGE

value: 12
The last message in the conversation is empty.

QUERY_GENERATION_TRIGGERING_EVENT_CONDITION_NOT_MET

value: 13

The trigger event condition is not met. This occurs in the following scenarios:

  1. The trigger_event is CUSTOMER_MESSAGE or UNSPECIFIED, but the last message is not from the customer.
  2. The trigger_event is AGENT_MESSAGE, but the last message is not from the agent.