가상 에이전트 봇 대 봇 통합

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • API는 가상 에이전트 여러 봇을 사용하는 환경을 지원합니다. 이 경우 기본 봇은 봇과 같은 타사 보조 봇과 통신합니다 ServiceNow .

    기본 봇과의 봇 통신에는 두 가지 유형이 있습니다.

    • 기본 봇이 최종 사용자의 요청(의도)을 이해하면 기본 봇은 해당 주제를 표시하는 적절한 보조 봇으로 요청을 라우팅합니다.
    • 기본 봇이 사용자 요청을 라우팅할 위치를 결정할 수 없는 경우 기본 봇은 사용자의 요청을 모든 보조 봇에 브로드캐스트할 수 있습니다. 각 보조 봇은 최종 사용자의 의도를 결정하기 위한 예측 신뢰도 점수를 반환합니다. 그런 다음, 기본 봇은 예측 신뢰 점수가 가장 높은 보조 봇으로 요청을 라우팅합니다.

    두 시나리오 모두에서 봇은 ServiceNow 요청이 완료되거나 요청을 계속 처리할 수 없는 경우 기본 봇에 알립니다. 그런 다음 기본 봇은 최종 사용자에게 대화가 완료되었음을 알릴지 아니면 추가 지원을 제공할지 여부를 결정할 수 있습니다.

    그림 1. 보조 봇으로 사용하는 ServiceNow 가상 에이전트 봇 대 봇 생태계
    보조 봇으로 사용되는 ServiceNow 가상 에이전트 봇 간 생태계의 다이어그램입니다.

    보조 봇은 ServiceNow REST 엔드포인트를 통해 표준 요청 및 응답을 사용합니다. Bot Framework 또는 봇과 통합 ServiceNow 하려는 엔터프라이즈 앱을 통해 요청이 수신되면 요청에 대한 응답이 API를 통해 요청 시스템에 비동기적으로 전송됩니다. 가상 에이전트 채널에서도 지원합니다 라이브 에이전트 .

    봇 대 봇 통합 속성

    시스템 속성을 추가하여 다음을 구성할 수 있습니다.
    • 버전 1.3부터: API에 대한 가상 에이전트 로깅
    • 봇이 가상 에이전트 응답을 얻으려고 시도하는 횟수
    • 봇 정규화 점수
    표 1. 봇 대 봇 속성
    속성 설명 기본값
    va.bot.to.bot.logging_enabled 버전 1.3부터: API에 대한 로깅을 가상 에이전트 활성화하는 옵션입니다. 로깅을 활성화하려면 값을 로 True설정합니다. 거짓
    va.bot.to.bot.take.control_times 응답을 가져오려고 시도하는 횟 가상 에이전트 수로, 그 후 제어가 기본 봇으로 반환됩니다. 2
    va.bot.to.bot.score.normalization_factor 기본 봇이 의도를 사용하여 요청을 적절한 봇으로 라우팅하지 않는 경우 반환되는 가상 에이전트예측 신뢰 점수를 표준화하는 데 사용되는 값입니다. 1