가상 에이전트 플랫폼 주제 블록
가상 에이전트 주제 작성자 또는 관리자가 봇 대화에서 특정 플랫폼 관련 기능이나 작업을 수행하는 데 사용할 수 있는 사전 구축된 주제 블록을 제공합니다. 예를 들어 특정 주제 블록을 사용하여 에이전트 가용성을 확인하거나 결과를 생성할 AI 검색 수 있습니다.
사전 구축된 주제 블록의 개요
사전 구축된 특정 주제 블록은 Glide 가상 에이전트 (com.glide.cs.chatbot) 플러그인 및 가상 에이전트 Lite에 자동으로 포함됩니다. 를 사용하는 가상 에이전트 Lite경우 주제 블록에 대한 읽기 권한이 있지만 주제 블록을 만들거나 호출 주제에 추가할 수는 없습니다.
를 사용하여 가상 에이전트 디자이너미리 작성된 주제 블록을 복제하고 중복 항목을 수정할 수 있습니다. 주제 블록 작업 및 주제 블록을 호출 주제에 추가하는 방법에 대한 자세한 내용은 해당 호출 주제 또는 주제 블록에 재사용 가능한 주제 블록 추가문서를 참조하십시오주제 블록과 함께 코드 재사용 최대화.
에이전트 가용성 주제 블록
이 주제 블록을 사용하여 에이전트 핸드오프 대화에 사용할 관련 라이브 에이전트 정보를 가져옵니다. 이 정보에는 에이전트 가용성, 대기 시간(에이전트를 사용할 수 있을 때까지의 시간) 및 큐 정보가 포함됩니다. 에이전트의 긴 대기 시간과 같이 반환된 정보를 사용하여 케이스 또는 고객 콜백을 시작할 수 있습니다.
이 주제 블록에는 에이전트 채팅 를 포함하는 고급 작업 할당(com.glide.interaction.awa) 플러그인이 필요합니다.
다음 표에는 이 주제 블록의 출력 매개변수가 나열되어 있습니다.
| 매개변수 | 설명 |
|---|---|
| agentAvailable | 에이전트 가용성입니다. 이 큐에 에이전트를 사용할 수 있는 경우 값은 true입니다. 그렇지 않으면 값은 false입니다. |
| 지원 큐 | 대화와 연결된 큐의 sys_id입니다. 에이전트를 사용할 수 없거나 연결된 큐가 없는 경우 값은 null입니다. |
| 대기 시간 | 큐의 평균 숫자 대기 시간입니다. 에이전트를 사용할 수 없는 경우 값은 null입니다. |
편향 주제 블록
대화 주제에서 가상 에이전트 편향 주제 블록을 사용하여 사용자에 대해 해결에 도움이 되었거나 가상 에이전트 실제로 해결된 문제를 추적합니다.
예를 들어, 사전 구축된 자동 해결 가상 에이전트 주제는 편향 주제 블록을 사용하여 편향을 추적합니다. 자세한 내용은 편향 주제 블록을 사용하여 편향 가상 에이전트 추적 문서를 참조하십시오.
다음 표에는 이 주제 블록의 입력 매개변수가 나열되어 있습니다.
| 매개변수 | 설명 |
|---|---|
| 편향 구성 | 편향 패턴의 그룹입니다. |
| 편향 패턴 | 선택한 편향 구성의 편향 패턴입니다. |
| 활동 테이블 | 편향 활동이 발생하는 테이블입니다. 이 테이블은 기본 활동 테이블과 연결됩니다. 자세한 내용은 편향 구성 및 패턴 생성 문서를 참조하십시오. |
| 활동 ID | 쉼표로 구분된 활동 시스템 ID 목록입니다. 예: 인시던트 ID 또는 작업 ID 또는 컨텍스트 검색 주제 블록의 AI 검색 출력을 추가하여 편향 발생과 동일한 편향에 기여한 컨텐츠 간에 링크를 생성할 수도 있습니다. |
FAQ 대화 작성기 주제 블록
이 주제 블록을 사용하여 기존 FAQ 콘텐츠를 사용하는 봇 대화를 구축합니다. 이 주제 블록을 사용하면 주제 작성자가 FAQ 템플릿에 게시된 기존 지식 문서를 사용하거나 스프레드시트와 같은 소스에서 임포트한 Q&A 데이터를 사용하여 간단한 대화를 작성하도록 할 수 있습니다.
FAQ 대화 작성기 주제 블록은 컨텍스트 검색을 사용하여 FAQ 콘텐츠에서 적절한 일치 항목을 찾습니다. FAQ 콘텐츠는 요청자 역할, 접근 권한 및 컨텍스트에 따라 접근을 제어합니다.
지식 관리 Advanced 플러그인을 활성화하여 FAQ 지식 템플릿을 사용합니다.
다음 테이블에는 이 주제 블록의 입력 및 출력 매개변수가 나열되어 있습니다.
| 매개변수 | 설명 |
|---|---|
| 쿼리 | 주제 블록에 전달되는 검색어 또는 구입니다. 입력 변수 또는 스크립트 변수를 선택합니다. |
| 포털 | 검색에 대한 컨텍스트입니다. 입력 변수 또는 스크립트 변수를 선택합니다. |
| kb_knowledge | 검색을 위한 지식베이스입니다. 입력 변수 또는 스크립트 변수를 선택합니다. |
| 매개변수 | 설명 |
|---|---|
| Results_Returned | 쿼리에서 결과가 반환되었는지 여부를 나타내는 부울 값입니다. |
| Results_Helpful | 사용자가 결과를 유용하다고 생각했는지 여부를 나타내는 부울 값입니다. |
양식 컨텐츠 팝업 주제 블록
이 주제 블록을 사용하여 웹 클라이언트에서 팝업 창의 양식을 엽니다. 사용자가 필요한 정보를 제출하면 채팅 창에 가상 에이전트 기록이 카드로 나타납니다. 새 기록이 생성되면 주제에 해당 정보가 포함되도록 해당 기록의 시스템 ID가 서버로 가상 에이전트 전송됩니다. 링크에서 팝업 창을 만드는 방법에 대한 자세한 내용은 을 참조하십시오 스마트 링크 기본 설정 생성.
| 매개변수 | 설명 |
|---|---|
| sysId | 매개변수에 지정된 테이블에서 표시할 기록의 시스템 ID입니다 table . 특정 기록을 원하지 않는 경우 -1을 입력하여 새 기록을 생성합니다. |
| 테이블 | 쿼리하거나 기록을 생성할 테이블의 이름입니다. |
| 뷰 | 테이블에 대해 생성한 뷰의 이름입니다. 지정하지 않으면 기본 뷰가 사용됩니다. |
지리적 위치 주제 블록
다음 테이블에는 이 주제 블록의 입력 및 출력 매개변수가 나열되어 있습니다.
| 매개변수 | 설명 |
|---|---|
| permissionPrompt(문자열) | 사용자의 위치를 사용할 수 있는 권한을 요청하는 텍스트입니다. 이 텍스트는 사용자에게 표시됩니다. |
| isGeoPermissionGrantedForNextUse (다음에 사용하기에 대한 isGeo 권한 부여) | 대화 중에 이 요청이 두 번 이상 요청될 경우 사용자가 위치 좌표를 검색할 수 있는 권한을 부여했는지 여부를 결정하는 부울 값입니다. 변수는 다음과 같이 설정할 수 있습니다.
|
| 매개변수 | 설명 |
|---|---|
| 위도 | 위도 좌표. |
| 경도 | 경도 좌표. |
| errormessage | 오류가 있는 경우 오류와 연결된 메시지입니다. |
| 오류 유형 | 항목 블록에서 반환되는 변수입니다. 오류 유형은 다음과 같습니다.
|
| 상태 | 항목 블록에서 반환되는 변수입니다. 상태는 다음과 같을 수 있습니다.
|
주제 블록 일시 중지
이 주제 블록을 사용하면 대화의 속도를 조절하는 일시 중지를 만들 수 있습니다. 최종 사용자에게 이 피드백은 매끄럽게 전달되며 입력 표시기로 표시됩니다.
예를 들어 채팅에서 지식베이스 링크 목록을 생성한 경우 대화를 계속하기 전에 지연 시간을 추가하여 최종 사용자가 정보를 읽을 시간을 줄 수 있습니다.
더 쉽게 액세스할 수 있도록 팔레트의 유틸리티 섹션에 일시 중지 주제 블록이 나타납니다.
다음 표에는 이 주제 블록의 입력 매개변수가 나열되어 있습니다.
| 매개변수 | 설명 |
|---|---|
| 초 | 채팅을 계속하기 전에 대기할 시간(초)입니다. 허용되는 최대값은 60초입니다. 입력한 값이 30초(기본값) 이하인 경우 블록은 거의 실시간으로 일시 중지를 해제해야 합니다. 입력한 값이 30초보다 크면 최대 +30초의 대기 시간으로 일시 중지 해제가 발생할 것으로 예상합니다. 예를 들어 값을 31초로 설정하면 일시중지를 해제하는 데 최대 61초가 걸릴 수 있습니다. |
주제 블록 실행 AI 검색
이 주제 블록을 사용하여 대화에서 결과를 생성합니다 AI 검색 . 이 블록은 의 애플리케이션가상 에이전트에서 AI 검색 제어되므로 호출 주제의 특정 입력 매개 변수가 필요하지 않습니다. 채팅 환경에 설정된 기본 가상 에이전트 검색 애플리케이션 및 EVAM 구성은 대화에서 결과가 표시되는 방식을 AI 검색 제어합니다.
사용 AI 검색방법에 가상 에이전트 대한 자세한 내용은 을 참조하십시오를 통한 사용자 경험 개선 AI 검색. 채팅 환경 및 채팅 환경을 구성하는 방법에 대한 가상 에이전트 자세한 내용은 을 참조하십시오 사용자를 위한 가상 에이전트 채팅 경험 설정.
선택적으로 경험 사용자 지정 AI 검색 - 기본 가상 에이전트 검색 애플리케이션 구성이 아닌 주제 블록에서 사용할 사용자 지정 검색 애플리케이션 구성을 작성하여 검색 환경을 사용자 지정할 수 있습니다. 검색 애플리케이션 구성은 대화에서 반환되는 검색 결과를 정의합니다. 주제 블록에서 사용자 지정 검색 애플리케이션 구성을 사용하는 방법에 대한 자세한 내용은 을 참조하십시오 대화를 위한 가상 에이전트 사용자 지정 AI 검색 환경 만들기.
에 대한 기본 가상 에이전트 구성을 사용하려면 실행 AI 검색 주제 블록을 주제에 추가할 때 주제 블록 속성 시트에서 검색 애플리케이션 구성 필드를 비워 둡니다.AI 검색
- AI 검색 플로우 작업 시간 제한 값 지정 - AI 검색 주제 블록의 플로우 작업이 10초에 자동으로 시간 초과됩니다. 시스템 속성을 추가하고 com.glide.cs.fdih.atlassearch.timeout 다음 필드를 설정하여 시간 제한 값을 변경함으로써 이 플로우 작업이 시간 초과되기 전의 시간을 변경할 수 있습니다.
표 9. com.glide.cs.fdih.atlassearch.timeout에 대한 시스템 속성 필드 필드 값 이름 시스템 속성 이름 com.glide.cs.fdih.atlassearch.timeout을 입력합니다. 설명 이 속성에 대한 설명을 입력합니다. AI 검색 작업 시간 제한(초) 유형 정수를 선택합니다. 값 작업 시간이 초과되기까지의 시간(초)을 AI 검색 입력합니다. 기본값은 10초입니다.
다음 테이블에는 이 주제 블록의 입력 및 출력 매개변수가 나열되어 있습니다. 출력 매개변수의 경우 주제 블록에서 반환된 변수를 비활성화할 수 있습니다.
| 매개변수 | 설명 |
|---|---|
| search_term | 대화 중에 사용자가 입력한 구문입니다. |
| 매개변수 | 설명 |
|---|---|
| genius_results | 반환된 Genius 결과를 식별하는 변수입니다. |
| search_results | 반환된 일반 검색 결과(다중 목록 출력)를 식별하는 변수입니다. |
| search_metadata | 사용된 검색어, 쿼리 언어 등과 같이 대화형 분석에서 클릭 메트릭에 사용되는 검색 결과 메타데이터를 식별하는 변수입니다. |
런타임 언어 탐지 주제 블록
이 주제 블록을 사용하여 대화 중에 사용자의 언어를 탐지하고 언어가 지원되는 경우 대화 중간에 해당 언어로 전환합니다 Now Platform.
- 지원되는 가상 에이전트 모든 채널의 대화에서 언어를 감지합니다.
- 해당 언어가 에서 지원 Now Platform되는지 확인하고, 지원되는 경우 사용자에게 검색된 언어로 전환할지 여부를 묻습니다.
- 사용자가 전환에 동의하면 대화 중에 감지된 언어로 전환합니다.
이 주제 블록을 사용하려면 가상 에이전트 언어 탐지 및 번역 플러그인 [com.glide.cs.runtime_language_detection_translation]을 활성화하십시오.
다음 표에는 이 주제 블록의 입력 매개변수가 나열되어 있습니다.
| 매개변수 | 설명 |
|---|---|
| utterance(문자열) | 사용자가 입력한 텍스트입니다. |
| 언어 변경(부울) | 다음을 수행하는 사용자에게 메시지를 표시하는 옵션입니다.
|