정적 선택 사용자 입력 통제
주제에서 가상 에이전트 정적 선택 사용자 입력 컨트롤을 사용하여 사용자가 사용할 수 있는 미리 정의된 선택 항목을 나열합니다. 선택 목록에서 하나의 항목만 선택할 수 있습니다.
선택 표시
선택 목록에는 페이지당 최대 10개의 항목이 포함됩니다. 10개 이상의 항목이 있는 경우 추가 항목을 표시하고 검색 결과를 필터링할 수 있습니다. 선택 목록 프롬프트에는 사용자가 결과를 필터링하기 위해 선택할 수 있는 검색 아이콘 이 포함되어 있습니다.
헤더 카드에는 설명 텍스트와 함께 크거나 작은 이미지 또는 YouTube 동영상 카드가 포함될 수 있습니다. 선택 목록에는 기본적으로 최대 5개의 항목이 포함되지만 검색 기능은 표시되지 않습니다. 5개 이상의 항목이 있는 경우 사용자는 추가 항목을 표시하도록 선택할 수 있습니다.
헤더 카드 아래에 표시되는 항목 수를 제어하려면 시스템 속성을 추가합니다 com.glide.cs.web_header_picker_page_limit . 값을 사용하여 선택 목록에 표시되는 항목 수를 지정합니다. 시스템 속성 만들기에 대한 자세한 내용은 시스템 속성 추가를 참조하세요.
LLM 주제 검색을 위한 정적 선택 사용자 입력 제어 속성
| 속성 | 설명 |
|---|---|
| 이름 | 주제 플로우에서 이 정적 선택 사용자 제어 노드를 식별하는 이름입니다. |
| 상세 정보 설명 |
사용자에게 필요한 한 가지 정보입니다. 예를 들어 사용자에게 필요한 서비스 카탈로그 항목이 무엇인지 묻습니다. |
| 선택 | |
| 표시 이름 |
각 선택 사항에 대해 해당 선택 사항에 대해 사용자에게 표시되는 텍스트입니다. 선택 목록에 짧은 문구를 사용합니다.
|
| 값 | 각 선택에 대해, 해당 선택사항이 선택될 때 변수에 저장되는 문자열입니다. |
| 고급 | |
| 사용자 프롬프트 적용 |
LLM에서 생성된 메시지 대신 사용자에게 표시되는 사용자 지정 메시지의 필드를 열려면 전환합니다. 데이터 알약 선택기를 사용하여 일반 언어로 사용자 지정 메시지를 만들거나, 스크립트를 입력하거나, 조건을 정의할 수 있습니다. |
| 이 노드 숨기기 | |
| 다음과 같은 경우 이 노드를 조건부로 사용하십시오. | 대화에 이 노드를 표시하기 위한 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다. |
LLM 주제 검색을 위한 정적 선택 사용자 입력 제어의 예
| 입력 속성 | 목록 프롬프트 |
|---|---|
|
|
선택 목록에는 페이지당 10개의 항목이 표시됩니다. 10개 이상의 결과가 반환되면 다음과 같은 상황이 발생합니다.
|
NLU 주제 검색을 위한 정적 선택 사용자 입력 제어 속성
| 속성 | 설명 |
|---|---|
| 노드 이름 | 주제 플로우에서 이 정적 선택 사용자 제어 노드를 식별하는 이름입니다. |
| 상세 정보 설명 | 사용자에게 필요한 한 가지 정보입니다. 예를 들어 사용자에게 필요한 서비스 카탈로그 항목이 무엇인지 묻습니다. |
| 변수 이름 | 이 프롬프트에 대한 사용자 응답을 저장하는 변수의 이름입니다. 변수 이름은 노드 이름 속성에서 자동으로 만들어집니다. |
| 프롬프트 | 사용자에 대한 프롬프트 또는 질문입니다. 프롬프트는 텍스트 문자열 또는 텍스트를 반환하는 스크립트일 수 있습니다. 이 값은 기본값이 지정되지 않은 경우에만 사용됩니다. 예: 이름이 뭐예요? |
| NLU 엔터티 | NLU 엔터티를 노드와 연결하는 옵션입니다. NLU 엔터티가 이 노드의 입력 변수와 연결된 경우 가상 에이전트는 사용자의 발언에 따라 지정된 값을 슬롯으로 채울 수 있습니다. 주제 의도와 연결된 엔터티 목록에서 엔터티를 선택합니다. 노드에 대한 엔터티를 지정하면 사용자에게 인식된 엔터티 확인을 요청하지 않음 토글 스위치가 표시됩니다. 활성화하면 추출된 엔터티를 확인하라는 메시지가 표시되지 않습니다. 이 필드는 인스턴스에서 검색이 활성화된 경우에만 NLU 사용할 수 있습니다. |
| 선택 | |
| 표시 이름 | 각 선택 사항에 대해 해당 선택 사항에 대해 사용자에게 표시되는 텍스트입니다. 선택 목록에 짧은 문구를 사용합니다.
|
| 값 | 각 선택에 대해, 해당 선택사항이 선택될 때 변수에 저장되는 문자열입니다. |
| 고급 | |
| 헤더 카드 | |
| 삽입 | 선택 목록 위에 헤더 카드를 삽입하려면 스위치를 전환합니다. 카드 추가 대화 상자 또는 스크립트를 사용할 수 있습니다. 자세한 내용은 정적 선택 또는 동적 선택 컨트롤에 헤더 카드 삽입 문서를 참조하십시오. |
| 도움을 받으시겠습니까? | 인터페이스를 사용하거나 가상 에이전트 디자이너 스크립트를 제공하는 옵션입니다. 다음 옵션 중 하나를 선택합니다.
|
| 카드 추가 대화 상자 | |
| 이 섹션은 헤더 카드가 활성화된 경우에만 사용할 수 있습니다. | |
| 카드 유형 | 헤더 카드의 유형입니다. 다음 중 하나를 선택합니다.
|
| 제목 | 이미지 또는 비디오 제목입니다. 제목 텍스트를 입력하거나 데이터 정제 또는 스크립트를 사용하여 제목을 지정합니다. |
| 제목 링크 | 비디오 제목 하이퍼링크의 URL입니다. 링크 텍스트를 입력하거나, 데이터 알약을 사용하거나, 스크립트를 사용하여 링크를 지정합니다. 이 필드가 비어 있으면 제목이 일반 텍스트로 표시됩니다. 이 필드는 YouTube 비디오 카드 옵션을 선택한 경우에만 사용할 수 있습니다. |
| 설명 | 이미지 또는 비디오에 대한 간략한 설명입니다. |
| YouTube 동영상 ID | YouTube URL 끝에 있는 영숫자 문자열입니다. 예를 들어 URL https://www.youtube.com/watch?v=AacDp2mUQ1I 에서 YouTube 동영상 ID는 AacDp2mUQ1I입니다. 이 필드는 YouTube 비디오 카드 옵션을 선택한 경우에만 사용할 수 있습니다. |
| 이미지 URL 링크 | 이미지 또는 이미지 파일의 URL 링크입니다. 이 필드를 설정하려면 다음 중 하나를 수행합니다.
이 필드는 텍스트가 있는 큰 이미지 또는 텍스트가 있는 작은 이미지 옵션을 선택한 경우에만 사용할 수 있습니다. |
| 이미지 대체 텍스트 | 접근성 프로그램의 이미지를 설명하는 화면에서 읽을 수 있는 대체 텍스트입니다. 이 텍스트는 이미지와 함께 사용됩니다. 텍스트 필드, 데이터 알약 또는 스크립트를 사용하여 텍스트를 입력합니다.
이 필드는 텍스트가 있는 큰 이미지 또는 텍스트가 있는 작은 이미지 옵션을 선택한 경우에만 사용할 수 있습니다. |
| 기본값 | |
| 기본값 | 질문 또는 프롬프트에 대한 사용자 응답에 대해 미리 정의된 값입니다. 기본값 확인 필드에 정의된 응답은 사용자에게 기본값을 확인하도록 요청합니다. 사용자가 no로 응답하면 값이 null이 됩니다. 기본값은 텍스트 문자열 또는 텍스트를 반환하는 스크립트일 수 있습니다. 예를 들어 닷워킹을 사용하는 경우 기본값은 스크립트 변수 > 성 사용자 이름일 수 있습니다. 또는 스크립트를 사용하는 경우 기본값은 {{vaScripts.lastUsername}}일 수 있습니다. |
| 확인 메시지 | |
| 입력 완료 확인 | 노드 상호작용이 완료되면 사용자에게 표시되는 봇 응답입니다. 메시지는 텍스트 문자열 또는 텍스트를 반환하는 스크립트일 수 있습니다. 예를 들어 닷워킹을 사용하는 경우: 감사합니다, (입력 변수 > 사용자 이름)! 또는 스크립트를 사용하는 경우 감사의 표시는 다음과 같을 수 있습니다 : 감사합니다, {{vaInputs.username}}! |
| 기본값 확인 | 기본값 필드의 값이 올바른지 사용자에게 확인하도록 요청하는 메시지입니다. 이 메시지는 프롬프트 필드의 값 대신 사용됩니다. 텍스트 문자열 또는 텍스트를 반환하는 스크립트를 포함할 수 있습니다. 예를 들어 닷워킹을 사용하는 경우: (입력 변수 > 사용자 이름)입니까? 또는 스크립트를 사용하는 경우 확인 메시지가 다음과 같을 수 있습니다: Are you {{vaScripts.lastUsername}}?. |
| 대화 전환 | |
| 이 섹션은 인스턴스에서 NLU 검색이 활성화된 경우에만 사용할 수 있습니다. | |
| 사용자가 제목을 변경할 수 있도록 켜기 | 이 노드에 대해 NLU 예측을 활성화하는 옵션입니다. 사용하도록 설정하면 사용자는 사용 중인 입력 컨트롤의 유형에 관계없이 텍스트를 입력하여 질문에 답변할 수 있습니다. Virtual Agent는 이 발언을 사용하여 다른 기존 의도와 일치시키므로 사용자가 주제를 전환할 수 있습니다. |
| 이 노드 숨기기 또는 건너뛰기 | |
| 다음과 같은 경우 이 노드를 조건부로 표시 | 대화에 이 노드를 표시하기 위한 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다. |
| 다음과 같은 경우 사용자가 이 노드를 건너뛸 수 있도록 허용 | 사용자가 대화에서 이 노드를 건너뛸 수 있도록 허용하는 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. |
NLU 주제 검색을 위한 정적 선택 사용자 입력 통제의 예
| 입력 속성 | 목록 프롬프트 |
|---|---|
선택 목록에는 페이지당 10개의 항목이 표시됩니다. 10개 이상의 결과가 반환되면 다음과 같은 상황이 발생합니다.
|
|
선택 목록에는 페이지당 5개의 항목이 포함됩니다. 5개 이상의 결과가 반환되면 목록에 더 많은 결과를 표시할 수 있는 옵션이 제공됩니다.
주: 헤더 카드를 사용하면 검색 기능이 억제됩니다. |
채널 지원
| 채널 | 지원 | 제약 조건 |
|---|---|---|
| 웹 UI | 지원됨 | 없음 |
| 모바일 UI | 지원됨 | 없음 |
| Now Assist 패널 | 지원됨 | 없음 |
| Microsoft Teams | 지원됨 | 없음 |
| Slack | 지원됨 | 헤더 카드는 지원되지 않습니다. 선택 목록의 선택 항목이 3개 이하인 경우 Slack은 목록을 버튼으로 표시합니다. |
| Workplace | 지원됨 | 헤더 카드는 지원되지 않습니다. |
| Facebook Messenger | 지원됨 | 빠른 회신에서 레이블의 최대 문자 제한은 20자입니다. 빠른 답장은 한 번에 13개만 볼 수 있습니다. 빠른 답장이 13개를 넘으면 페이지 매김 형식을 사용하여 추가 옵션을 봅니다. 페이지에 대한 최대 회신 수의 기본값은 시스템 속성에 sn_va_fb_messenger.max_quick_replies 설정되어 있습니다. 이 속성은 시스템 속성 [sys_properties] 테이블에 있습니다. |
| Sms Twilio | 지원됨 | 헤더 카드는 지원되지 않습니다. |
| LINE | 지원됨 | 빠른 회신에서 레이블은 최대 20자로 제한됩니다. 빠른 답장은 한 번에 13개만 볼 수 있습니다. 빠른 답장이 13개를 넘으면 페이지 매김 형식을 사용하여 추가 옵션을 봅니다. 페이지에 대한 최대 회신 수의 기본값은 시스템 속성에 sn_va_line.max.picker.choices 설정되어 있습니다. 속성은 시스템 속성 [sys_properties] 테이블에 있습니다. |
| 지원됨 | 없음 | |
| Apple Messages for Business | 지원됨 | 없음 |
| Alexa (음성) | 지원됨 | 화면 장치의 경우 터치 스크롤을 사용합니다. 화면이 아닌 장치의 경우 음성 페이지 매김을 사용합니다. |