다음을 통해 공유


토픽 및 작업 입력에 대한 추가 설정

주제에 대한 입력 이나 작업에 대한 입력을 구성할 때 일반적인 설정을 통해 에이전트가 입력을 수집하는 방식을 결정할 수 있습니다.

중요

추가 설정은 항상 액션 입력 매개변수에 사용할 수 있습니다. 그러나 토픽 입력 매개변수의 경우 이러한 설정은 에이전트가 생성 오케스트레이션을 사용하도록 구성된 경우에만 사용할 수 있습니다.

에이전트가 사용자에게 입력을 요청하는 방식을 설정합니다.

기본적으로 에이전트는 입력 매개변수의 이름과 설명을 사용하여 사용자에게 누락된 정보를 묻는 질문을 자동으로 생성합니다. 하지만 이 동작을 재정의하고 나만의 질문을 작성자할 수 있습니다.

  1. 질문을 직접 제공하려면 프롬프트아래의 사용자 지정을 선택하세요.

  2. 질문을 입력하세요. 질문에 변수나 Power Fx 수식에 대한 참조를 포함할 수 있습니다.

    토픽 세부 정보 패널의 추가 설정 섹션 일부의 스크린샷. 사용자에게 입력을 요청하는 사용자 지정 질문이 표시됨

에이전트에 대한 재프롬프트 동작을 구성하세요

기본적으로 에이전트가 사용자로부터 유효한 답변을 얻지 못하면 질문을 두 번 더 반복합니다. 에이전트 질문을 한 번만 다시 시도하거나, 답변을 얻으려고 시도하지 않고 넘어갈 수 있습니다. 에이전트가 이동할 때 수행하는 작업을 사용자 지정하려면 유효한 엔터티를 찾을 수 없음에서 속성을 구성하세요.

  • 재요청 횟수: 에이전트가 유효한 답변을 얻으려고 시도한 횟수입니다. 최대 2회 반복이 기본값입니다. 한 번 반복 또는 반복 안 함을 선택할 수도 있습니다.
  • 프롬프트 재시도: 기본 엔터티 검증이 실패한 후 사용자에게 다시 입력을 요청하는 데 사용되는 질문을 변경하려면 사용자 지정을 선택한 다음 새 질문을 입력합니다. 예를 들어, 숫자를 기대했다면 "ID는 무엇인가요?"와 같은 질문을 입력할 수 있습니다. "숫자여야 합니다."

추가 엔터티 유효성 검사

기본적으로 응답은 식별 대상 속성에서 선택한 엔터티를 기준으로만 유효성이 검사됩니다. 추가 엔터티 유효성 검사를 통해 기본 테스트에 기준을 추가할 수 있습니다. 예를 들어, 입력이 식별 대상 숫자로 설정되어 있지만 10보다 작은지 확인하고 싶을 수도 있습니다. 사용자가 유효한 응답을 입력하는 데 도움이 되도록 재시도 질문을 변경할 수도 있습니다.

  • 조건: 부울 값( Power Fx 또는true )을 반환하는 false수식을 입력하세요(예: Topic.Var1 < 10).
  • 조건이 충족되지 않음 프롬프트: 기본 엔터티 유효성 검사가 통과되었지만 조건에 대한 유효성 검사가 실패한 경우 표시되는 메시지를 변경하려면 사용자 지정을 선택한 다음 새 질문을 입력합니다. 예를 들어, 숫자를 받았는데 10보다 커서 검증 규칙을 위반한 경우 "ID는 무엇입니까?"와 같은 질문을 입력할 수 있습니다. 10보다 작은 숫자여야 합니다."

유효한 엔터티 없음

유효한 엔터티를 찾을 수 없음 은 최대 재시도 횟수에 도달한 후 에이전트가 사용자로부터 유효한 응답를 가져오려는 시도를 중단할 때 발생하는 상황을 결정합니다. 고객 지원 담당자로 에스컬레이션하거나 기본값을 제공할 수 있습니다.

  • 엔터티를 찾을 수 없는 경우 조치:

    • 에스컬레이션: 사용자를 에스컬레이션 시스템 항목으로 리디렉션합니다. 이 옵션은 기본 동작입니다.
    • 변수를 값으로 설정: 출력 변수를 값으로 설정하고 다음 노드로 이동합니다. 기본 엔터티 값에서 값을 입력하거나 선택합니다.
    • 변수를 빈 값으로 설정(값 없음): 출력 변수를 지우고 다음 노드로 이동합니다. 나중에 조건 노드를 사용하여 변수에 값이 있는지 확인할 수 있습니다.
  • 엔터티를 찾을 수 없음 메시지: 사용자에게 수행 단계를 알리는 메시지를 표시하도록 지정하려면 사용자 지정을 선택한 다음 새 프롬프트를 입력합니다. 예를 들어, "어려움을 겪고 계신 듯합니다."라는 메시지를 보낼 수 있습니다. "저희 팀에 연결해 드리겠습니다."