주제에서 시스템 파생 엔터티 사용

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 날짜, 시간, 기간 또는 위치와 같은 시스템 파생 엔터티를 주제의 노드와 연결합니다.

    시작하기 전에

    시스템 파생 엔터티 만들기에 설명된 대로 예약 예약 NLU 모델 및 시스템 엔터티(FromLocationToLocation)를 만듭니다. 이 예시 절차에서는 발언에 사용되는 채우기 위치를 슬롯에 넣을 수 있는 주제를 만듭니다.

    필요한 역할: virtual_agent_admin 또는 admin

    프로시저

    1. 예약 예약이라는 새 토픽을 작성합니다.
      속성 탭을 완료할 때 이전 연습에서 만든 예약 예약 NLU 모델을 선택해야 합니다.
    2. 텍스트 봇 응답 구성 요소를 캔버스로 끌어온 다음, 선택합니다.
      속성 시트의 필드에 내용을 입력합니다.
      표 1. 응답 속성 시트
      필드 설명
      노드 이름 Intro를 입력합니다.
      응답 메시지 Let's get you get you on a flight를 입력합니다.
      그림 1. 인트로 텍스트 응답 속성
      텍스트 응답 속성에서 노드 이름은 "Intro"이고 응답 메시지는 "항공편 예약"입니다.
    3. 텍스트 사용자 입력 구성요소를 캔버스로 끌어옵니다.
      속성 시트의 필드에 내용을 입력합니다.
      표 2. 사용자 입력 속성 시트
      필드 설명
      노드 이름 Fromwhere를 입력합니다.
      프롬프트 유형: 어디에서 출발하십니까?
      입력 형식 텍스트를 선택합니다. 이것은 입력 형식을 제한하지 않습니다.
      NLU 엔터티 FromLocation을 선택합니다.

      이 목록에는 시스템 엔터티 또는 모델에 대해 생성한 엔터티와 같은 기존 엔터티만 표시됩니다.

      사용자에게 인식된 엔터티를 확인하도록 요청하지 마십시오.

      사용자에게 위치를 확인하도록 요청하지 않으려면 가상 에이전트 이 옵션을 선택합니다.

      고급(선택 사항)
      주제 전환
      NLU가 주제를 전환할 수 있도록 활성화 주제 전환을 활성화하려면 이 토글 스위치를 밉니다.
      그림 2. Fromwhere 텍스트 사용자 입력 응답 속성
      Fromwhere Text 사용자 입력 노드에서 프롬프트는 "어디에서 출발하십니까?"로 읽습니다. 사용되는 NLU 엔터티는 FromLocation입니다. 주제 전환이 활성화되었습니다.
    4. 다른 텍스트 사용자 입력 구성요소를 캔버스로 드래그합니다.
      속성 시트의 필드에 내용을 입력합니다.
      필드 설명
      노드 이름 Towhere를 입력합니다.
      프롬프트 Type 어디로 향하고 계신가요?
      입력 형식 텍스트를 선택합니다. 이것은 입력 형식을 제한하지 않습니다.
      NLU 엔터티 ToLocation을 선택합니다.

      이 목록에는 시스템 엔터티 또는 모델에 대해 생성한 엔터티와 같은 기존 엔터티만 표시됩니다.

      사용자에게 인식된 엔터티를 확인하도록 요청하지 마십시오. 사용자에게 위치를 확인하도록 요청하지 않으려면 가상 에이전트 이 옵션을 선택합니다.
      고급(선택 사항)
      주제 전환
      NLU가 주제를 전환할 수 있도록 활성화 주제 전환을 활성화하려면 이 토글 스위치를 밉니다.
      그림 3. Towhere 텍스트 사용자 입력 응답 속성
      Towhere Text 사용자 입력 노드에서 프롬프트는 "Where are you heading?"으로 읽습니다. 사용되는 NLU 엔터티는 ToLocation입니다. 주제 전환이 활성화되었습니다.
    5. 다른 텍스트 봇 응답 구성 요소를 캔버스로 끌어온 다음, 선택합니다.
      속성 시트의 필드에 내용을 입력합니다.
      필드 설명
      노드 이름 유형 확인.
      응답 메시지 유형 좋아요! [출발지]에서 [목적지]로 가는 항공편을 예약했습니다. 즐거운 항해를 시작하세요! 닷워킹을 사용하여 [Fromwhere][Towhere] 를 이전 노드에서 생성한 입력 변수로 바꿉니다.
      그림 4. 확인 텍스트 응답 속성
      확인 노드에는 "좋습니다! I have you booked on a flight from blank to blank"라는 메시지가 표시되면 Fromwhere 및 Towhere 입력 변수에서 슬롯으로 채워집니다.
    6. 저장을 클릭합니다.

    다음에 수행할 작업

    예약 주제에 추가 시스템 파생 엔터티를 사용합니다. 예를 들어 시스템 파생 엔터티를 사용하여 사용자가 여행하려는 날짜를 캡처할 수 있습니다.

    기본 시스템 엔터티에 대한 자세한 내용은 다음 문서를 참조하십시오 NLU 시스템 엔터티.