---
sourceDocument: Xanadu 대화형 인터페이스
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu 대화형 인터페이스

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 텍스트 사용자 입력 통제

# 텍스트 사용자 입력 통제 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 7분

토픽의 가상 에이전트 텍스트 사용자 입력 컨트롤은 사용자에게 텍스트 문자열을 입력하라는 메시지를 표시합니다.

## LLM 주제 검색에 대한 텍스트 사용자 입력 제어 속성 {#va-text-input__section_xq2_jn5_g1c}

{#va-text-input__table_of1_vt5_g1c__entry__2}

| 속성 | 설명 |
|-|-|
| 노드 이름 | 주제 플로우에서 이 텍스트 사용자 입력 제어 노드를 식별하는 이름입니다. |
| 상세 정보 설명 | 사용자로부터 필요한 단일 정보입니다. (예: <kbd class="ph userinput">사용자에게 필요한 서비스 카탈로그 항목</kbd> 물어보기) |
| 입력 형식 | 사용자가 특정 텍스트 항목을 입력할 때 유효성을 검사하는 텍스트 형식입니다. 사용자가 원하는 형식을 입력하지 않으면 형식이 유효하지 않음을 나타내는 오류 메시지가 나타나고 사용자에게 텍스트를 다시 입력하도록 요청합니다. 유효성을 검사할 텍스트 항목의 형식을 선택합니다. * 텍스트: 모든 텍스트 문자열(확인 안 함) * 이메일: 이메일 프리픽스(사용자 이름), @ 기호 및 도메인으로 구성된 형식입니다. * IP 주소(IPV4, IPV6): 인터넷 프로토콜 버전 4 또는 버전 6에 대한 데이터 통신 전송 형식입니다. * 전화 번호(E.164): 국제적으로 인정되는 표준 전화 번호 형식입니다. * URL: 웹 주소 형식 * 사용자 지정: 사용자 지정 텍스트 형식에 대한 유효성 검사 규칙을 제공하는 스크립트입니다. 스크립트에는 예상 형식을 입력하지 않은 경우 표시되는 관련 오류 메시지가 포함되어야 합니다. {#va-text-input__ul_pf1_vt5_g1c} 전화 및 IP 주소 형식 예는 [E.164 전화 형식](https://www.servicenow.com/docs/access?context=r_ConfigureE.164PhoneNumberFields&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) 및 [IP 주소 필드 유형을](https://www.servicenow.com/docs/access?context=r-IPAddressFieldType&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) 참조하십시오. |
| 고급 ||
| 확인 | 사용자 입력의 유효성을 검사하는 스크립트를 추가합니다. 예를 들어 사용자가 유효한 이메일 주소를 입력했는지 확인합니다. |
| LLM에 대한 추가 지침 | 사용자 응답에 대한 데이터 형식, 제한 또는 기본값 추가와 같은 LLM에 대한 추가 지침입니다. 데이터 알약 선택기를 사용하여 일반 언어로 추가 지침을 생성하거나, 스크립트를 입력하거나, 조건을 정의할 수 있습니다. |
| 이 노드 숨기기 또는 건너뛰기 ||
| 다음과 같은 경우 이 노드를 조건부로 사용 | 대화에 이 노드를 표시하기 위한 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다. |
| 다음과 같은 경우 사용자가 이 노드를 건너뛸 수 있도록 허용 | 사용자가 대화에서 이 노드를 건너뛸 수 있도록 허용하는 조건을 지정하는 코드 없는 조건문 또는 로우 코드 스크립트입니다. 조건은 true로 평가되어야 합니다. 조건 작성기 또는 스크립트를 사용하여 이 필드를 설정할 수 있습니다. |
[ ]

{#va-text-input__table_of1_vt5_g1c}

## LLM 주제 검색에 대한 텍스트 사용자 입력 제어 예 {#va-text-input__section_zq2_jn5_g1c}

{#va-text-input__table_ar2_jn5_g1c__entry__2}

| 입력 속성 | 입력 프롬프트 |
|-|-|
|   | 그림 1. 웹 UI 텍스트 사용자 입력 프롬프트 |
[표 1. LLM 주제 입력 통제 속성]

{#va-text-input__table_ar2_jn5_g1c}

## NLU 주제 검색에 대한 텍스트 사용자 입력 통제 속성 {#va-text-input__section_hr2_jn5_g1c}

{#va-text-input__table_ir2_jn5_g1c__entry__2}

| 속성 | 설명 |
|-|-|
| 노드 이름 | 주제 플로우에서 이 텍스트 사용자 입력 제어 노드를 식별하는 이름입니다. |
| 변수 이름 | 이 프롬프트에 대한 사용자 응답을 저장하는 변수의 이름입니다. 변수 이름은 노드 이름 속성에서 자동으로 생성됩니다. |
| 프롬프트 | 사용자에 대한 프롬프트 또는 질문입니다. 프롬프트는 텍스트 문자열 또는 텍스트를 반환하는 스크립트일 수 있습니다. 이 값은 기본값이 지정되지 않은 경우에만 사용됩니다. 예: 이름이 무엇입니까? |
| 입력 형식 | 사용자가 특정 텍스트 항목을 입력할 때 유효성을 검사하는 텍스트 형식입니다. 사용자가 원하는 형식을 입력하지 않으면 형식이 유효하지 않음을 나타내는 오류 메시지가 나타나고 사용자에게 텍스트를 다시 입력하도록 요청합니다. 유효성을 검사할 텍스트 항목의 형식을 선택합니다. * 텍스트: 모든 텍스트 문자열(확인 안 함) * 이메일: 이메일 프리픽스(사용자 이름), @ 기호 및 도메인으로 구성된 형식입니다. * IP 주소(IPV4, IPV6): 인터넷 프로토콜 버전 4 또는 버전 6에 대한 데이터 통신 전송 형식입니다. * 전화 번호(E.164): 국제적으로 인정되는 표준 전화 번호 형식입니다. * URL: 웹 주소 형식 * 사용자 지정: 사용자 지정 텍스트 형식에 대한 유효성 검사 규칙을 제공하는 스크립트입니다. 스크립트에는 예상 형식을 입력하지 않은 경우 표시되는 관련 오류 메시지가 포함되어야 합니다. {#va-text-input__ul_jr2_jn5_g1c} 전화 및 IP 주소 형식 예는 [E.164 전화 형식](https://www.servicenow.com/docs/access?context=r_ConfigureE.164PhoneNumberFields&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) 및 [IP 주소 필드 유형을](https://www.servicenow.com/docs/access?context=r-IPAddressFieldType&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) 참조하십시오. |
| NLU 엔터티 | 엔터티를 NLU 노드와 연결하는 옵션입니다. NLU 엔터티가 이 노드 가상 에이전트 의 입력 변수와 연결된 경우 사용자의 발언에 따라 지정된 값을 슬롯으로 채울 수 있습니다. 주제 의도와 연결된 엔터티 목록에서 엔터티를 선택합니다. 노드에 대한 엔터티를 지정하면 사용자에게 인식된 엔터티 토글 스위치를 확인하도록 묻지 않음이 표시됩니다. 사용하도록 설정하면 추출된 엔터티를 확인하라는 메시지가 표시되지 않습니다. |
| 고급 ||
| 이 입력 보안 설정 ||
| 사용 | 텍스트 봇 사용자 입력을 암호화하는 토글 스위치입니다. 활성화하면 사용자 입력이 마스킹되고 채팅 창에 일련의 점으로 나타납니다. |
| 해시 함수 \[이 입력 보안이 활성화된 경우에 표시\] | 표준 WS 보안 표준을 기반으로 하는 메서드 다이제스트 알고리즘입니다. 다음 중 하나를 선택합니다. * SHA-256(소문자) * SHA-1(소문자) {#va-text-input__ul_kr2_jn5_g1c} WS 보안 표준에 대한 자세한 정보는 [WS 보안 특성](https://www.servicenow.com/docs/access?context=ws-security-properties&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)의 내용을 참조하십시오. |
| 암호화 솔트 \[이 입력 보안이 활성화된 경우에 표시\] | 데이터를 해시하는 단방향 함수에 대한 추가 입력으로 사용되는 랜덤 데이터입니다. |
| 기본값 ||
| 사용자 입력에 대한 값 미리 정의 | 질문 또는 프롬프트에 대한 사용자 응답의 미리 정의된 값입니다. 기본값 확인 필드에 정의된 응답은 사용자에게 기본값을 확인하도록 요청합니다. 사용자가 <kbd class="ph userinput">no</kbd>로 응답하면 값이 null이 됩니다. 기본값은 텍스트 문자열 또는 텍스트를 반환하는 스크립트일 수 있습니다. 예를 들어 닷워킹을 사용하는 경우 기본값은 스크립트 변수 \> 마지막 사용자 이름일 수 있습니다. 또는 스크립트를 사용하는 경우 기본값은 {{vaScripts.lastUsername}}일 수 있습니다. |
| 확인 메시지 ||
| 입력 완료 확인 | 노드 상호작용이 완료되면 사용자에게 표시되는 봇 응답입니다. 메시지는 텍스트 문자열 또는 텍스트를 반환하는 스크립트일 수 있습니다. 예를 들어 닷워킹을 사용하는 경우: 감사합니다(입력 변수 \> 사용자 이름)! 또는 스크립트를 사용하는 경우 {{ vaInputs.username}} 감사합니다! |
| 기본값 확인 | 기본값 필드의 값이 올바른지 사용자에게 확인하도록 요청하는 메시지입니다. 이 메시지는 프롬프트 필드의 값 대신 사용됩니다. 텍스트 문자열 또는 텍스트를 반환하는 스크립트를 포함할 수 있습니다. 예를 들어 닷워킹을 사용하는 경우: 사용자(입력 변수 \> 사용자 이름)입니까? 또는 스크립트를 사용하는 경우 확인 메시지는 {{vaScripts.lastUsername}}입니까?일 수 있습니다. |
| 대화 전환 ||
| 사용자가 제목을 변경할 수 있도록 켜기 | 이 노드에 대한 예측을 활성화 NLU 하는 옵션입니다. 사용하도록 설정하면 사용자는 사용 중인 입력 컨트롤의 유형에 관계없이 텍스트를 입력하여 질문에 답할 수 있습니다. 가상 에이전트 을 사용하여 다른 기존 의도와 일치시키므로 사용자가 주제를 전환할 수 있습니다. |
| 이 노드 숨기기 또는 건너뛰기 ||
| 다음과 같은 경우 이 노드를 조건부로 표시합니다. | 대화에 이 노드를 표시하기 위한 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다. |
| 다음과 같은 경우 사용자가 이 노드를 건너뛸 수 있도록 허용 | 사용자가 대화에서 이 노드를 건너뛸 수 있도록 허용하는 조건을 지정하는 코드 없는 조건문 또는 로우 코드 스크립트입니다. 조건은 true로 평가되어야 합니다. 조건 작성기 또는 스크립트를 사용하여 이 필드를 설정할 수 있습니다. |
| 재요청 건너뛰기 | 사용자가 대화에서 다시 요청을 건너뛸 수 있도록 하는 조건을 지정하는 코드 없는 조건문 또는 로우 코드 스크립트입니다. 주제 루프백 또는 대화 상자 법칙을 통해 이전 노드로 다시 돌아가면 가상 에이전트가 이 노드를 무시하고 원래 값을 자동으로 유지합니다. |
[ ]

{#va-text-input__table_ir2_jn5_g1c}

## NLU 주제 검색을 위한 텍스트 사용자 입력 제어 예 {#va-text-input__section_lr2_jn5_g1c}

{#va-text-input__table_mr2_jn5_g1c__entry__2}

| 입력 속성 | 입력 프롬프트 |
|-|-|
| 그림 2. 텍스트 입력 통제 기본 속성 그림 3. 이 입력 보안 설정(고급 속성) | 그림 4. 웹 UI 텍스트 사용자 입력 프롬프트 |
| 그림 2. 텍스트 입력 통제 기본 속성 그림 3. 이 입력 보안 설정(고급 속성) | 그림 5. 이 입력 보안 설정 토글 스위치가 활성화된 모바일 앱의 사용자 입력 프롬프트 |
[ ]

{#va-text-input__table_mr2_jn5_g1c}

## 채널 지원 {#va-text-input__section_vr2_jn5_g1c}

주:  
가상 에이전트 디자이너 컨트롤은 다른 채널에서 다르게 표시되고 작동할 수 있습니다.  
{#va-text-input__table_wr2_jn5_g1c__entry__3}

| 채널 | 지원 | 제약 조건 |
|-|-|-|
| 웹 UI | 지원됨 | 없음 |
| 모바일 UI | 지원됨 | 없음 |
| Now Assist 패널 | 지원됨 | 없음 |
| Microsoft Teams | 지원됨 | 없음 |
| Slack | 지원됨 | Slack 사용자는 대화에서 이전에 입력한 텍스트를 편집할 수 있습니다. 그러나 메시지는 가상 에이전트 처음 입력될 때 처리합니다. Slack 사용자가 케이스 가상 에이전트 를 업데이트하기 위한 의견과 같은 텍스트 입력을 편집하는 경우 편집된 업데이트를 평가하지 않습니다. |
| Workplace | 지원됨 | 없음 |
| Facebook Messenger | 지원됨 | 최대 문자 제한은 5000자입니다. |
| 문자 메시지 Twilio | 지원됨 | 없음 |
| LINE | 지원됨 | 최대 문자 제한은 5000자입니다. |
| WhatsApp | 지원됨 | 없음 |
| Apple Messages for Business | 지원됨 | 없음 |
| Alexa (음성) | 지원됨 | 화면 장치의 경우 문자 제한이 적용될 수 있습니다. 자세한 내용은 [Alexa 개발자 설명서를](https://developer.amazon.com/en-US/docs/alexa/custom-skills/display-interface-reference.html) 참조하십시오. |
[표 2. 텍스트 사용자 입력 컨트롤에 대한 채널 지원]

{#va-text-input__table_wr2_jn5_g1c}

