Interface AnswerRecommendationAIAgentConfiguration.Builder

    • Method Detail

      • answerGenerationAIGuardrailId

        AnswerRecommendationAIAgentConfiguration.Builder answerGenerationAIGuardrailId​(String answerGenerationAIGuardrailId)

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

        Parameters:
        answerGenerationAIGuardrailId - The AI Guardrail identifier for the Answer Generation Guardrail used by the ANSWER_RECOMMENDATION AI Agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • answerGenerationAIPromptId

        AnswerRecommendationAIAgentConfiguration.Builder answerGenerationAIPromptId​(String answerGenerationAIPromptId)

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

        Parameters:
        answerGenerationAIPromptId - The AI Prompt identifier for the Answer Generation prompt used by the ANSWER_RECOMMENDATION AI Agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associationConfigurations

        AnswerRecommendationAIAgentConfiguration.Builder associationConfigurations​(Collection<AssociationConfiguration> associationConfigurations)

        The association configurations for overriding behavior on this AI Agent.

        Parameters:
        associationConfigurations - The association configurations for overriding behavior on this AI Agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associationConfigurations

        AnswerRecommendationAIAgentConfiguration.Builder associationConfigurations​(AssociationConfiguration... associationConfigurations)

        The association configurations for overriding behavior on this AI Agent.

        Parameters:
        associationConfigurations - The association configurations for overriding behavior on this AI Agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • intentLabelingGenerationAIPromptId

        AnswerRecommendationAIAgentConfiguration.Builder intentLabelingGenerationAIPromptId​(String intentLabelingGenerationAIPromptId)

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

        Parameters:
        intentLabelingGenerationAIPromptId - The AI Prompt identifier for the Intent Labeling prompt used by the ANSWER_RECOMMENDATION AI Agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • locale

        AnswerRecommendationAIAgentConfiguration.Builder locale​(String locale)

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

        Changing this locale to anything other than en_US will turn off recommendations triggered by contact transcripts for agent assistance, as this feature is not supported in multiple languages.

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

        Changing this locale to anything other than en_US will turn off recommendations triggered by contact transcripts for agent assistance, as this feature is not supported in multiple languages.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queryReformulationAIPromptId

        AnswerRecommendationAIAgentConfiguration.Builder queryReformulationAIPromptId​(String queryReformulationAIPromptId)

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

        Parameters:
        queryReformulationAIPromptId - The AI Prompt identifier for the Query Reformulation prompt used by the ANSWER_RECOMMENDATION AI Agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.