시나리오

시나리오란?

시나리오는 챗봇의 대화 흐름을 구성하는 주요 설정 페이지입니다. 사용자의 질문이나 요청에 챗봇이 어떻게 답변할지를 정의할 수 있습니다.

  • 시나리오는 플랜행동으로 구분되어 있습니다.

  • 1개의 챗봇은 1개의 플랜을 가지며 1개의 플랜에 여러 개의 행동을 의도 설정으로 구성할 수 있습니다.

구분
플랜(Plan)
행동(Action)

내용

전체 행동(Action)의 흐름

실행 동작

역할

사용자 질문을 파악하여 알맞은 의도(행동)로 답변을 하도록 분류

지침에 따라 답변을 하며, 데이터 스토어를 연결하여 답변 시 데이터 스토어의 지식을 참조하도록 설정

예시

[플랜] 상품 소개 및 상담
   ├─ [행동] 상품에 대한 상세 설명 
   ├─ [행동] 상품이 있는 매장 확인
   ├─ [행동] 이벤트 확인
   ├─ [행동] 신상품 안내
   └─ [행동] 자주 묻는 질문 확인
  1. 시나리오 목록: 플랜과 행동을 만들고 관리할 수 있습니다.

  2. 플랜 만들기: 사용자 질문을 파악하여 알맞은 의도로 답변을 하도록 행동을 연결합니다.

  3. 행동 만들기: 실제 챗봇이 답변하고 처리하는 부분을 설정할 수 있습니다.

1. 시나리오 목록

a. 만들기 버튼: 버튼 클릭 시 플랜 만들기, 행동 만들기 버튼을 통해 각각의 플랜, 행동을 설정할 수 있습니다.

b. 시나리오 목록: 설정한 플랜, 행동 목록을 한 눈에 확인할 수 있습니다.

2. 플랜 만들기

플랜(Plan)은 사용자 질문을 파악하여 알맞은 의도에 맞게 답변을 하도록 행동을 연결하여 지침을 설정합니다.

a. 플랜 이름: 챗봇의 주요 역할을 표현하는 이름입니다.

b. 지침: 사용자 질문에 대한 처리 방법에 대해 작성하고, 의도 설정으로 연결된 행동을 어떻게 분류할지 규칙을 정합니다.

c. 의도 설정: 행동을 연결하고, 사용자의 어떤 질문 의도에 해당 행동으로 답변할지에 대한 내용과 예시 질문을 지침에 작성합니다.

3. 행동 만들기

행동(Action)은 지침과 연결된 데이터 스토어를 참조하여 답변을 생성합니다.

예시: 이달의 혜택에 대한 내용을 챗봇이 특정 문서를 참조하여 답변하고 싶으면 '특정 월 이벤트 모음' 문서로 구성된 데이터 스토어를 만든 후 행동에 연결하여 "이 행동은 혜택, 이벤트 등에 응답하는 행동이고, 링크와 함께 답변해줘" 라고 지침을 구성하면 이를 바탕으로 챗봇이 응답합니다.

a. 행동 이름: 챗봇이 수행할 동작의 이름입니다.

b. 지침: 이 행동의 동작 목표는 무엇인지, 어떤 형식으로 답변할지 답변에 대한 구체적인 내용에 대해 작성합니다.

c. 데이터 스토어(선택): 지식 센터에 업로드한 문서 기반 응답이 필요한 경우 연결할 데이터 스토어를 선택할 수 있습니다.

데이터 스토어 연결은 선택 사항이며, 데이터 스토어를 연결하지 않으면 지침에 대한 내용을 바탕으로 답변합니다.

Last updated

Was this helpful?