CLOVA Chatbot 개요
- 인쇄
- PDF
CLOVA Chatbot 개요
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
네이버 클라우드 플랫폼의 챗봇(Chatbot) 서비스는 빠르고 쉽게 챗봇을 제작할 수 있도록 도와드립니다.
CLOVA Chatbot API는 CLOVA Chatbot 빌더에서 설정한 도메인의 학습결과를 기반으로 질의 응답을 제공하는 API로, 사용자의 질문을 입력받고, 그에 맞는 답변을 다양한 형식으로 반환합니다.
메신저 채널이 아닌 일반적인 Web, App에서 챗봇을 구현하려고 하는 경우에 적합한 Custom 연동 방법입니다.
챗봇 Custom 연동 프로세스
CLOVA Chatbot 빌더를 이용하여 대화시나리오를 작성합니다.
대화모델을 빌드하고 배포합니다.
CLOVA Chatbot Custom 연동을 설정합니다.
API Gateway 호출 URL 생성하고 Secret Key를 발급합니다.
API Gateway Invoke URL로 어플리케이션에서 호출합니다.
개발 흐름
API Gateway InvokeURL을 확인합니다.
Request Header로 전달할 인증키 생성을 위한 Signature를 생성합니다.
(CLOVA Chatbot Custom에서 생성한 Secret Key 이용)대화 질의를 요청하기 위한 Request Body 값 생성합니다.
API Gateway Invoke URL로 HTTP 요청을 하고 헤더값에 Signature 값 설정 후, Request Body 값으로 전달 (샘플소스 코드를 참고합니다.)
공통 설정
API URL
Method | Request URI |
---|---|
POST | CLOVA Chatbot 빌더에서 생성한 도메인에 연동된 API Gateway의 InvokeURL로 호출 각 도메인마다 고유의 호출 URL이 생성됨 |
요청 헤더
헤더명 | 설명 |
---|---|
X-NCP-CHATBOT_SIGNATURE | 도메인에서 API Gateway 연동시 생성한 X-NCP-CHATBOT_SIGNATURE:{Client ID} |
Content-Type | application/json;UTF-8 |
이 문서가 도움이 되었습니까?