
노드를 클릭하면 노드의 상세 내용을 편집하는 UI가 화면 오른쪽에서 나타납니다. 노드를 편집한 후, 오른쪽 위 저장 버튼을 클릭하면 노드 편집 내용을 저장할 수 있습니다.
<aside>
✅ 노드의 구성 요소는 사용자 입력 > 슬롯 > 표현식 > 응답 순으로 실행됩니다.
예를 들어 여러개의 슬롯이 선언되어 있다면, 모든 슬롯 필링이 실행된 후에 표현식이 실행됩니다.
</aside>
1. 사용자 입력
- 노드의 실행 조건을 정의하는 곳입니다.
- 사용자 입력에 정의된 조건식의 실행 결과가 TRUE일 때 해당 노드가 실행됩니다.
- 아무것도 정의된 내용이 없다면 해당 노드는 항상 실행됩니다.
세부 모드 설정하기
- 기본 모드
- 인텐트, 엔티티, 컨텍스트 변수를 UI에서 간단하게 선택해 노드 실행 조건을 정의할 수 있습니다.
- 사용자 입력에 인텐트 혹은 엔티티를 사용하면 해당 인텐트/엔티티가 인식됐을 때 노드가 실행됩니다.
- 사용자 입력에 컨텍스트 변수를 사용하면 컨텍스트 변수가 특정 값과 동일할 경우(==), 혹은 동일하지 않은 경우(!=)에 노드가 실행됩니다.
- 고급 모드
- 기본 모드에서 정의할 수 있는 조건보다 더 복잡하고, 유동적인 조건을 정의하고 싶을 때 고급 모드를 사용합니다.
- 고급 모드에서는 자바스크립트 함수, AIQ.TALK Chatbot 연산자를 사용할 수 있습니다.
사용자 입력 자세히 알아보기
사용자 입력에 대해 알아보려면 아래 페이지를 참고해주세요
사용자 입력 자세히 알아보기