ebson

[주요 개념] 컨텍스트 본문

KAKAO CHATBOT

[주요 개념] 컨텍스트

ebson 2023. 7. 14. 09:51

1. 컨텍스트 개요

봇과 대화에서 문맥적 상황을 공유함

봇 작업자가 블록 안에서 직접 해당 컨텍스트를 정의하고 블록간 연결 및 관리를 수행함

컨텍스트가 잘 정의되어 있다면, 봇은 사용자에게 보다 똑똑하고 매끄러운 대화를 경험하게 함

 

2. 컨텍스트를 언제 쓰나요?

서로 다른 블록 간 연결고리를 만들 때 사용함

서로 다른 의도를 나타내는 블록들이 하나의 컨텍스트로 묶여서 연결될 수 있음

예를 들어, 컨텍스트를 설정을 통해 블록1의 output이 블록2의 input이 될 수 있음

'커피주문' 이라는 컨텍스트 설정을 통해 '따뜻하게'라는 발화는 따뜻한 음료라고 해석됨

 

3. 컨텍스트, 이것만 기억해요!

현재 블록의 파라미터 정보는 전달 가능

현재 블록을 실행시킨 사용자의 발화정보는 전달 불가

정보를 받는 블록은 연결이 유효할 때만 실행됨

컨텍스트 메뉴는 인풋 컨텍스트, 아웃풋 컨텍스트, 컨텍스트 수명과 유효시간으로 구성됨

 

참고출처

"도움말-챗봇 관리자센터", https://i.kakao.com, 2023년 7월 3일 수정, 2023년 7월 14일 접속, https://i.kakao.com/docs/key-concepts-context#컨텍스트를-언제-쓰나요.

 

챗봇 관리자센터 개요 · 도움말 - 챗봇 관리자센터

<h2><a class="anchor" aria-hidden="true" id="챗봇-관리자센터-소개"></a><a href="#챗봇-관리자센터-소개" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width

i.kakao.com

 

'KAKAO CHATBOT' 카테고리의 다른 글

[주요 개념] 플러그인  (0) 2023.07.14
[주요 개념] Event API  (0) 2023.07.14
[주요 개념] 응답 설정  (0) 2023.07.14
[주요 개념] 파라미터 설정  (0) 2023.07.14
[주요 개념] 발화 패턴  (0) 2023.07.14
Comments