Split 노드에 대한 이해와 설정하는 방법을 설명합니다.
깃허브 수정요청

Split 노드는 입력된 메시지 및 파라미터 조건에 따라 대화의 흐름을 분기 시켜주는 노드입니다. Split 노드에서 분기할 노드를 추가하기 위해선 연결한 노드가 미리 추가되어있고 노드들은 연결선으로 Split 노드와 연결되어 있어야 합니다. Split 노드와 연결된 노드만 분기할 노드로 선택할 수 있습니다.

Split 노드

분리조건 설정

분기조건 설정에 부합할 경우 이동할 노드를 선택합니다.

분기 선택

Split 노드는 다른 노드와 연결이 되어야 있어야 분기조건 설정이 가능합니다. 만약 설정이 안되어 있으면 아래와 같이 다른 노드를 연결해 달라는 메시지가 표시됩니다. 다른 노드와 연결 되어 있는 경우 연결된 노드를 선택할 수 있는 선택지가 나열됩니다.

Split 노드 미연결시 설정화면

조건식을 활용하여 이동할 노드를 설정하고 싶을 경우에는 아래와 같이 조건식을 설정할 수 있습니다. 조건식에 활용할 수 있는 것은 Listen 노드에서 선언하였던 변수를 활용하거나 이전에 사용자가 질문한 문장을 활용할 수도 있습니다. 조건식 선택박스에 변수들이 파라미터에 나열이 되게 되며, ‘받은 메시지’는 사용자가 질문한 문장을 의미하는데 이 변수는 시스템적으로 ‘@message’ 변수명으로 표시됩니다. 조건식은 [+] 버튼을 선택하여 다중 입력이 가능하며, 이 때 조건식을은 and 조건으로 연산처리하게 됩니다.


함께해요! 챗봇시대:)

모든 사물, 디지털 매체와 말이 통하는 시대! 단비Ai와 함께 반드시 오게될 챗봇시대를 열어갔으면 좋겠습니다.
지금 여러분만의 챗봇을 🌱싹틔우세요!

사람은 단비를 만들고, 단비는 챗봇을 싹틔운다.

함께할 멋진 개발자기획자를 찾습니다. 어쩌면 💧단비가 여러분이 찾던 직장일 지도 모르죠?

Tags: chatflow basic