IT/AI

Dialogflow - 7. 챗봇 클라이언트

루벤초이 2021. 4. 21. 21:49

Dialogflow 웹앱 시리즈입니다.

★Sample Code


지난 시간에는 텍스트 기반 클라이언트 웹앱을 만들어 보았습니다.

 

오늘은 유명한 메신저 서비스, Slack에 챗봇을 연동해 보겠습니다.

오늘 다룰 범위

 

Slack 챗봇 연동

널리 알려진 메신저 서비스들의 챗봇으로 연동할 수도 있습니다. Integrations 탭에서 Slack을 선택해서 Slack 챗봇을 만들어보겠습니다.

Slack 챗봇 연동 가이드

가이드가 나오는데요, 이 가이드가 종종 업데이트가 덜 된 때가 있어서, (맨 아래 More in the documentation의 링크를 클릭한) 아래 문서를 함께 참고하세요. cloud.google.com/dialogflow/es/docs/integrations/slack

 

Slack  |  Dialogflow ES  |  Google Cloud

Dialogflow의 Slack 통합을 사용하면 손쉽게 Slack 앱과 봇을 만들고 자연어를 이해하도록 학습시킬 수 있습니다. 참고: 타사 통합을 사용하면 요청과 최종 사용자 데이터가 Google과 타사 모두에 전송

cloud.google.com

특히 권한에 주의하면서 진행합니다. 또 주의할 점은, 최초에 앱을 생성하면서 워크스페이스를 선택하거나 워크스페이스가 없는 경우 새로 생성해야 합니다. 워크스페이스는 일종의 채팅 공간이죠.

앱 생성 화면
새 워크스페이스 생성

나머지 부분은 스크린샷으로 설명하면 오히려 헷갈릴 수 있으니 문서를 참고해서 진행합니다.

 

실행화면

챗봇 실행화면

 

728x90
반응형