주제 블록과 함께 코드 재사용 최대화

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기3분
  • 주제 블록은 대화에서 가상 에이전트 일반적인 작업과 대화형 요소를 실행하기 위해 만들 수 있는 재사용 가능한 구성요소입니다. 주제 블록은 대화 주제 전체에서 표준 절차나 작업을 재사용할 수 있도록 하여 주제 작성 및 유지관리 프로세스를 단순화합니다.

    재사용 가능한 주제 블록의 작동 방식

    주제 블록은 기본적으로 주제에서 특정 작업 또는 대화형 작업을 수행하는 하위 플로우입니다. 예를 들어, 특정 유형의 기록을 생성하거나 검색하는 주제 블록을 빌드할 수 있습니다. 대화 주제를 생성하는 방식과 비슷하게 를 사용하여 가상 에이전트 디자이너주제 블록을 생성합니다. 가상 에이전트 디자이너를 사용하여 다음을 수행할 수 있습니다.
    • 주제 블록 속성을 설정합니다.
    • 블록에 사용되는 컨트롤(노드)을 정의합니다.
    • 블록을 테스트하거나 미리 봅니다.
    • 블록을 게시하여 주제 또는 다른 주제 블록에서 사용할 수 있도록 합니다.

    주제와 달리 주제 블록은 대규모 언어 모델(LLM), 자연어 이해 NLU(대규모 언어 모델) 또는 키워드로 검색할 수 없습니다. 주제 블록의 기능은 주제에 의해서만 액세스할 수 있습니다.

    주제 블록을 사용하는(사용하는) 대화를 호출 주제라고 합니다. 주제 블록은 다른 주제 블록을 호출할 수 있지만 자신을 호출할 수는 없습니다. 다음 예시와 같이 플로우가 초기 주제로 돌아가더라도 이러한 방식으로 주제 블록을 "중첩"할 수 있습니다.

    그림 1. 중첩된 주제 블록의 체인
    주제 블록 1은 TB 2를 호출하고, 이 블록은 다시 TB 3을 호출합니다. 그런 다음 토픽 블록 3은 토픽 블록 1을 다시 호출할 수 있습니다.
    주:
    에서 무한 루프를 감지하면 가상 에이전트 대화가 종료됩니다.

    플랫폼과 애플리케이션은 가상 에이전트 일반적인 작업 또는 하위 플로우를 위한 사전 구축된 주제 블록을 제공합니다. 대화 주제의 미리 빌드된 이러한 주제 블록을 복제하여 적절한 애플리케이션 범위에서 "있는 그대로" 사용할 수 있습니다. 그런 다음 필요에 따라 이러한 사전 구축 주제 블록을 사용자 지정할 수 있습니다. 일반적인 주제 블록에는 다음이 포함됩니다.

    표 1. 사전 구축된 주제 블록의 예
    사전 구축된 주제 블록 애플리케이션 범위
    • 라이브 에이전트로 전송: 봇 대화를 라이브 에이전트로 전송합니다.
    • 설문 조사: 에이전트에 대한 피드백을 수집하기 위한 설문 조사를 제공합니다.
    • 지리적 위치: 사용자의 위치에 대한 정보를 수집합니다.
    • 일시 중지: 대화에 일시 중지(초)를 삽입합니다.
    • 편향: 에 대한 편향 메트릭을 추적합니다 가상 에이전트.
    글로벌. Glide 가상 에이전트 플러그인(com.glide.cs.chatbot)과 함께 제공됩니다.
    컨텍스트 검색: 검색 구문을 사용하여 지식 문서 및 카탈로그 항목과 같은 카드 형식으로 검색 결과를 반환합니다.

    CSM, HR Service Delivery 및 ITSM 비즈니스 애플리케이션에서 사용하는 공통 주제 블록입니다. 서비스 관리 가상 에이전트 Topic Blocks 플러그인(com.glideapp.cs.sm_topic_blocks)과 함께 제공됩니다. 이 플러그인은 다음 비즈니스 애플리케이션용 가상 에이전트 대화 플러그인 에 포함되어 있습니다.

    주제 블록은 주제 페이지에 카드로 나열됩니다. 유형 필터를 사용하여 주제 페이지에서 주제 블록만 나열하고 볼 수 있습니다.

    그림 2. 주제 페이지의 주제 블록 목록
    유형 필터를 사용하여 주제 블록을 지정하면 의 가상 에이전트 디자이너주제 페이지에서 주제 블록만 볼 수 있습니다.

    주제 블록을 만들고 게시한 후에는 에서 블록을 주제 블록 유틸리티 가상 에이전트 디자이너로 사용할 수 있습니다. 주제 블록을 호출 주제 또는 다른 주제 블록에 추가할 수 있습니다. 다음 예제에서 호출 주제는 Contextual Search 주제 블록을 사용합니다.

    그림 3. 호출 주제의 컨텍스트 검색 주제 블록의 예
    주제가 컨텍스트 검색 주제 블록을 호출하면 주제 블록에 포함된 대화 플로우가 실행됩니다.

    다음에 할 일

    주제 블록 작업에는 다음 단계가 포함됩니다.
    1. 재사용 가능한 주제 블록을 생성합니다.

      대화에서 가상 에이전트 재사용할 수 있는 공통 기능을 수행하는 대화 구성요소를 빌드합니다.

    2. 재사용 가능한 주제 블록을 호출 주제 또는 주제 블록에 추가합니다.

      특정 하위 플로우를 실행하려면 재사용 가능한 주제 블록을 호출하는(상위) 주제 또는 주제 블록에 추가합니다. 주제 블록에 사용되는 입력을 지정하고 주제 블록에서 반환되는 출력을 검토합니다.

    3. 주제 블록 및 관련 통화 주제를 유지 관리합니다(필요한 경우).

      게시된 항목 블록을 업데이트하면 에서 가상 에이전트 디자이너 특정 검사를 수행합니다. 표시된 메시지는 업데이트된 블록을 사용하는 호출 주제에 대해 수행할 수 있는 변경 사항을 알려줍니다.