Skip to content

/AWS1/CL_QQCANSWERRECOMMENDA00

The configuration for the ANSWER_RECOMMENDATION AI Agent type.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_intentlabelinggeneratio00 TYPE /AWS1/QQCUUIDWITHQUALIFIER /AWS1/QQCUUIDWITHQUALIFIER

The AI Prompt identifier for the Intent Labeling prompt used by the ANSWER_RECOMMENDATION AI Agent.

iv_queryreformulationaipro00 TYPE /AWS1/QQCUUIDWITHQUALIFIER /AWS1/QQCUUIDWITHQUALIFIER

The AI Prompt identifier for the Query Reformulation prompt used by the ANSWER_RECOMMENDATION AI Agent.

iv_answergenerationaipromp00 TYPE /AWS1/QQCUUIDWITHQUALIFIER /AWS1/QQCUUIDWITHQUALIFIER

The AI Prompt identifier for the Answer Generation prompt used by the ANSWER_RECOMMENDATION AI Agent.

iv_answergenerationaiguard00 TYPE /AWS1/QQCUUIDWITHQUALIFIER /AWS1/QQCUUIDWITHQUALIFIER

The AI Guardrail identifier for the Answer Generation Guardrail used by the ANSWER_RECOMMENDATION AI Agent.

it_associationconfigurations TYPE /AWS1/CL_QQCASSOCIATIONCONF=>TT_ASSOCIATIONCONFLIST TT_ASSOCIATIONCONFLIST

The association configurations for overriding behavior on this AI Agent.

iv_locale TYPE /AWS1/QQCNONEMPTYSTRING /AWS1/QQCNONEMPTYSTRING

The locale to which specifies the language and region settings that determine the response language for QueryAssistant.

For more information on supported locales, see Language support for Amazon Q in Connect.

it_suggestedmessages TYPE /AWS1/CL_QQCSUGGESTEDMSGSLST_W=>TT_SUGGESTEDMESSAGESLIST TT_SUGGESTEDMESSAGESLIST

The suggested messages configuration for the Answer Recommendation AI Agent.


Queryable Attributes

intentLabelingGenerationAIPromptId

The AI Prompt identifier for the Intent Labeling prompt used by the ANSWER_RECOMMENDATION AI Agent.

Accessible with the following methods

Method Description
GET_INTENTLABELINGGENERATI00() Getter for INTENTLABELINGGENERATIONAI00, with configurable d
ASK_INTENTLABELINGGENERATI00() Getter for INTENTLABELINGGENERATIONAI00 w/ exceptions if fie
HAS_INTENTLABELINGGENERATI00() Determine if INTENTLABELINGGENERATIONAI00 has a value

queryReformulationAIPromptId

The AI Prompt identifier for the Query Reformulation prompt used by the ANSWER_RECOMMENDATION AI Agent.

Accessible with the following methods

Method Description
GET_QUERYREFORMULATIONAIPR00() Getter for QUERYREFORMULATIONAIPROMPTID, with configurable d
ASK_QUERYREFORMULATIONAIPR00() Getter for QUERYREFORMULATIONAIPROMPTID w/ exceptions if fie
HAS_QUERYREFORMULATIONAIPR00() Determine if QUERYREFORMULATIONAIPROMPTID has a value

answerGenerationAIPromptId

The AI Prompt identifier for the Answer Generation prompt used by the ANSWER_RECOMMENDATION AI Agent.

Accessible with the following methods

Method Description
GET_ANSWERGENERATIONAIPROM00() Getter for ANSWERGENERATIONAIPROMPTID, with configurable def
ASK_ANSWERGENERATIONAIPROM00() Getter for ANSWERGENERATIONAIPROMPTID w/ exceptions if field
HAS_ANSWERGENERATIONAIPROM00() Determine if ANSWERGENERATIONAIPROMPTID has a value

answerGenerationAIGuardrailId

The AI Guardrail identifier for the Answer Generation Guardrail used by the ANSWER_RECOMMENDATION AI Agent.

Accessible with the following methods

Method Description
GET_ANSWERGENERATIONAIGUAR00() Getter for ANSWERGENERATIONAIGUARDRAI00, with configurable d
ASK_ANSWERGENERATIONAIGUAR00() Getter for ANSWERGENERATIONAIGUARDRAI00 w/ exceptions if fie
HAS_ANSWERGENERATIONAIGUAR00() Determine if ANSWERGENERATIONAIGUARDRAI00 has a value

associationConfigurations

The association configurations for overriding behavior on this AI Agent.

Accessible with the following methods

Method Description
GET_ASSOCIATIONCONFS() Getter for ASSOCIATIONCONFIGURATIONS, with configurable defa
ASK_ASSOCIATIONCONFS() Getter for ASSOCIATIONCONFIGURATIONS w/ exceptions if field
HAS_ASSOCIATIONCONFS() Determine if ASSOCIATIONCONFIGURATIONS has a value

locale

The locale to which specifies the language and region settings that determine the response language for QueryAssistant.

For more information on supported locales, see Language support for Amazon Q in Connect.

Accessible with the following methods

Method Description
GET_LOCALE() Getter for LOCALE, with configurable default
ASK_LOCALE() Getter for LOCALE w/ exceptions if field has no value
HAS_LOCALE() Determine if LOCALE has a value

suggestedMessages

The suggested messages configuration for the Answer Recommendation AI Agent.

Accessible with the following methods

Method Description
GET_SUGGESTEDMESSAGES() Getter for SUGGESTEDMESSAGES, with configurable default
ASK_SUGGESTEDMESSAGES() Getter for SUGGESTEDMESSAGES w/ exceptions if field has no v
HAS_SUGGESTEDMESSAGES() Determine if SUGGESTEDMESSAGES has a value