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

Speak 노드는 입력되는 메시지 조건을 설정하고 설정된 조건에 일치되는 메시지가 입력되면 답변을 전송하는 노드입니다. Speak 노드는 메시지, 이미지, 버튼 등의 다양한 기능들의 조합으로 구성이 가능하며, Speak 노드 내에서 메시지 조건을 설정하여 다양한 답변하는 기능은 복잡한 대화 흐름을 설계하는데 있어 보다 더 나은 간결함을 제공합니다.

그리고 Speak 노드에서 사용자의 의도 질문에 한가지로만 답하는 식상한 챗봇이 아닌 같은 대답을 다양한 표현으로 친근감을 제공하기 위한 랜덤 메시지 기능을 제공 합니다. 챗봇이 연달아 메시지 답변을 하고자 할 경우에는 Speak 노드를 연이어 배치하면 됩니다.

Speak 노드

메시지 설정

Speak 노드는 챗봇이 대답할 메시지를 입력하는 노드입니다. Speak 노드는 초기 ‘기본 메시지’로 설정이 되어 있고 사용자 선택에 따라 조건식을 추가하여 상황에 따라 메시지를 다르게 표현할 수 있습니다.

랜덤 메시지

사람과의 대화정에서 하나의 의도에 여러가지 유사한 메시지를 무작위로 답변할 수도 있을 것입니다. 한가지 대답만으로 무미건조하게 느끼게 되고 이런 경우 Speak 노드의 Random 설정을 체크하여 해당 기능을 구현할 수 있습니다.

랜덤 메시지 시나리오

Speak 노드의 메시지 설정에 Random 설정을 체크하면 메시지 입력창을 여러 개 추가할 수 있게 됩니다. 유사한 답변을 등록하면 등록된 갯수 내에서 메시지를 무작위로 답변하게 됩니다.

기본 메시지 랜덤 설정

조건별 메세지 작성

조건식에 따라 메세지를 표현하고 싶은 경우에는 하단의 + 조건별 메세지 추가 버튼을 눌러 조건별 메세지를 설정할 수 있습니다. 조건식에는 사용자의 답변, 챗봇명, 현재 시간, 파라미터등 여러가지 값을 기준으로 조건을 설정 할 수 있습니다. 조건식은 조건 추가버튼을 통해 하나의 메세지에 여러 조건을 한번에 설정할 수 있습니다.

메시지 조건 설정

함께해요! 챗봇시대:)

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

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

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

Tags: chatflow basic