카카오에서는 카카오톡 플랫폼을 활용해 챗봇을 구현할 수 있는 API를 무료로 제공하고 있습니다.(현재까지는..)
방법은 2가지가 있는데요. 자동응답API 와 카카오 오픈빌더가 있습니다.
자동 응답 API의 경우 카카오톡 플러스 친구를 활용해 사용자가 특정 메시지를 날리면 특정메시지를 리턴하는
단순한 구조의 API입니다. 하지만, 문제가 있는데요. 현재 신규 사용 신청을 받지 않고 있고, 올해 서비스가 종료될 예정입니다.
따라서, 카카오톡 플랫폼(플러스친구)을 활용해 챗봇을 구현하고자 한다면, 카카오 오픈빌더를 사용해야합니다.
그럼, 이번 포스팅 부터 카카오 오픈빌더 사용을 위한 준비과정 및 실제 구현 과정을 기록하도록 하겠습니다.
카카오 오픈빌더란?
제가 잘 사용하고 있는 카카오톡 채널(플러스친구) 프리미어리그봇입니다.
해당 플러스친구에서 채팅 화면에서 특정 메시지를 입력하면 메시지를 분석해
특정 메시지를 리턴해줍니다.
프리미어리그봇 내부 UI는 일반 말풍선만 있는 것이 아닌 이미지도 있고 조그만 말풍선 UI도 보입니다.
이런 구조는 카카오톡 오픈빌더를 활용해 제작가능합니다.
아마도 현재 카카오톡 채널에서 존재하는 다양한 챗봇은 카카오 오픈빌더를 활용해
제작되었을 겁니다.
그럼, 아래와 같은 챗봇 프로그램을 한 번 천천히 만들어 보도록 하겠습니다.
사용 신청
먼저, 카카오톡 오픈빌더를 신청해봅시다.
신청에 앞서 카카오톡 플러스친구가 하나 있어야합니다.
카카오톡 채널(플러스 친구 신청)
카카오톡 채널 관리자센터에서 자신의 계정에 새로운 플러스친구(채널)를 하나 신청해줍니다.
https://center-pf.kakao.com/create
카카오 오픈빌더 사용신청
플러스 친구 생성이 완료되었다면, 이제 오픈빌더를 신청해봅시다.
현재, OBT기간으로 무료로 사용가능한 상태입니다. 추후 유료 전환이 될 수도 있겠네요.
신청사유는 대충입력하지 않고 상세하게 입력합니다.
무슨 챗봇을 만들려고 하고 어떤 목적으로 사용할 예정인지 등.. 대충 작성한다면 리젝 날 수도 있습니다.
승인이 완료되면 아래 오픈빌더 관리자 페이지로 진입이 가능합니다.
https://i.kakao.com/openbuilder
관리자페이지 화면 진입 모습.
제가 생성한 카카오톡 채널이 보입니다. 해당 채널을 통해 챗봇을 구현 해보도록 하겠습니다.
'카카오 오픈빌더' 카테고리의 다른 글
카카오 오픈빌더 -4 : 스킬 QuickReplies(바로가기 응답 리스트만들기) (0) | 2019.11.07 |
---|---|
카카오 오픈빌더 -3 : 스킬사용 단순응답(웹서버에서 요청/응답) (2) | 2019.11.05 |
카카오 오픈빌더 챗봇 만들기 - 2 : 시나리오 작성 (3) | 2019.10.15 |
최근댓글