주제의 가상 에이전트 입력 데이터 유형
스크립트를 작성하지 않고 일반적으로 사용되는 Glide 가상 에이전트 (com.glide.cs.chatbot) 데이터 유형의 입력을 정의할 가상 에이전트 디자이너 수 있습니다. 사용자 지정 통제 또는 항목 블록의 시작 노드에서 입력 데이터 유형을 정의합니다.
의 데이터 유형 가상 에이전트 디자이너
데이터 유형 지정을 통해 가상 에이전트 NLU 예측 값에 대한 보조 확인을 수행할 수 있습니다. 예를 들어 선택 목록에 빨간색, 흰색 및 파란색이 있지만 NLU 예측 서비스가 녹색을 반환하는 경우 유효한 선택이 아니기 때문에 입력이 슬롯으로 채워지지 않습니다.
호출 토픽에 데이터 타입을 사용하여 입력을 지정할 때 데이터 알약 선택기를 사용하여 사용자로부터 수집한 정보나 사용자 지정 컨트롤 또는 토픽 블록에서 이전에 조회한 정보를 지정할 수 있습니다.
| 데이터 유형 | 설명 |
|---|---|
| 문자열 | 영숫자 텍스트입니다. 이 값은 JavaScript 데이터 규칙을 사용합니다. |
| 부울 | True 또는 False(예 또는 아니요)의 부울 값입니다. |
| 참조 | sys_id별 테이블 기록입니다. ServiceNow테이블 필드에서 테이블을 선택합니다. 반환된 기록에 대한 조건을 정의할 수 있습니다. |
| 날짜/시간 | 날짜 및 시간 값입니다. |
| 배열.문자열 | 영숫자 텍스트 값의 시퀀스입니다. 작성자가 지정할 수 있는 문자열 수를 제한하려면 최대 행 수 필드를 사용합니다. |
| Array.Datetime | 날짜 및 시간 값의 시퀀스입니다. 작성자가 지정할 수 있는 날짜 수를 제한하려면 최대 행 수 필드를 사용합니다. +를 클릭하여 둘 이상의 기본값을 지정합니다. |
| Array.Reference | sys_id별 테이블 기록의 시퀀스입니다. ServiceNow테이블 필드에서 테이블을 선택합니다. 반환된 기록에 대한 조건을 정의할 수 있습니다. 작성자가 지정할 수 있는 기록 수를 제한하려면 최대 행 수 필드를 사용합니다. 주: 의 가상 에이전트 디자이너 입력 데이터형은 Array.Reference 의 워크플로우 스튜디오입력 데이터형에 대응합니다List.[Table]. 자세한 정보는 작업 입력 및 출력 데이터 유형을 참조하십시오. |
| Array.Choice | 특정 선택 필드에 대한 선택 목록 값의 시퀀스입니다. 예를 들어 프린터, 컴퓨터 및 모니터입니다. |
데이터 유형 정의 예시
이 사용자 이름 Array.Reference 입력 변수는 기록 수를 5개로 제한합니다. 모든 이름이 a로 시작해야 한다는 조건으로 sys_user 테이블을 참조합니다.