Skip to content

AnswerRecommendationAIAgentConfiguration

Source code in docs_src/capo_qconnect/types/answer_recommendation_ai_agent_configuration.py
class AnswerRecommendationAIAgentConfiguration(TypedDict, closed=True):
    intent_labeling_generation_ai_prompt_id: NotRequired[
        "capo_qconnect.types.uuid_with_qualifier.UuidWithQualifier"
    ]
    """<p>The AI Prompt identifier for the Intent Labeling prompt used by the <code>ANSWER_RECOMMENDATION</code> AI Agent.</p>"""
    query_reformulation_ai_prompt_id: NotRequired[
        "capo_qconnect.types.uuid_with_qualifier.UuidWithQualifier"
    ]
    """<p>The AI Prompt identifier for the Query Reformulation prompt used by the <code>ANSWER_RECOMMENDATION</code> AI Agent.</p>"""
    answer_generation_ai_prompt_id: NotRequired[
        "capo_qconnect.types.uuid_with_qualifier.UuidWithQualifier"
    ]
    """<p>The AI Prompt identifier for the Answer Generation prompt used by the <code>ANSWER_RECOMMENDATION</code> AI Agent.</p>"""
    answer_generation_ai_guardrail_id: NotRequired[
        "capo_qconnect.types.uuid_with_qualifier.UuidWithQualifier"
    ]
    """<p>The AI Guardrail identifier for the Answer Generation Guardrail used by the <code>ANSWER_RECOMMENDATION</code> AI Agent.</p>"""
    association_configurations: NotRequired[
        "capo_qconnect.types.association_configuration_list.AssociationConfigurationList"
    ]
    """<p>The association configurations for overriding behavior on this AI Agent.</p>"""
    locale: NotRequired["capo_qconnect.types.non_empty_string.NonEmptyString"]
    """<p>The locale to which specifies the language and region settings that determine the response language for <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_amazon-q-connect_QueryAssistant.html">QueryAssistant</a>.</p> <note> <p>For more information on supported locales, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/supported-languages.html#qic-notes-languages">Language support for Amazon Q in Connect</a>.</p> </note>"""
    suggested_messages: NotRequired[
        "capo_qconnect.types.suggested_messages_list.SuggestedMessagesList"
    ]
    """<p>The suggested messages configuration for the Answer Recommendation AI Agent.</p>"""

answer_generation_ai_guardrail_id instance-attribute

answer_generation_ai_guardrail_id: NotRequired[UuidWithQualifier]

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

answer_generation_ai_prompt_id instance-attribute

answer_generation_ai_prompt_id: NotRequired[UuidWithQualifier]

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

association_configurations instance-attribute

association_configurations: NotRequired[AssociationConfigurationList]

The association configurations for overriding behavior on this AI Agent.

intent_labeling_generation_ai_prompt_id instance-attribute

intent_labeling_generation_ai_prompt_id: NotRequired[UuidWithQualifier]

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

locale instance-attribute

locale: NotRequired[NonEmptyString]

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.

query_reformulation_ai_prompt_id instance-attribute

query_reformulation_ai_prompt_id: NotRequired[UuidWithQualifier]

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

suggested_messages instance-attribute

suggested_messages: NotRequired[SuggestedMessagesList]

The suggested messages configuration for the Answer Recommendation AI Agent.