로컬에서 동작하는 챗봇 구축(그 ①: 로컬 접속 테스트)

시리즈 개요



Microsoft Bot Framework를 사용하면 Teams, Slack, Line 등의 채팅 앱에 쉽게 연결할 수 있습니다. 이번에는 로컬 PC에서 실행되는 채팅봇 애플리케이션을 Teams에서 사용하는 방법을 소개합니다.
참고 이 기사에서는 Bot Framework를 사용한 채팅봇 개발 자체가 적용되지 않습니다.

이 기사 개요



먼저 로컬 환경에서 Bot Framework에서 문제없이 봇이 응답할 수 있는지 확인합니다.

준비와 환경


  • Azure의 유효한 구독
  • Bot Framework 지원 채팅 봇
  • Bot Framework Emulator


  • 1. Azure에서 애플리케이션 ID와 비밀번호 게시



    BotFramework를 사용하려면 Azure에서 앱에 대한 ID 및 비밀번호를 발급해야 합니다.

    ① Azure 포털 「앱 등록」에서 신규 앱을 등록합니다.







    ② 블레이드 「증명서와 시크릿」에서 클라이언트 시크릿을 작성합니다.





    ③ 위에서 취득한 ID, 패스워드를 작성한 채팅봇의 인증 설정해 주세요



    2. Bot Framework Emulator



    ① 기동과 접속



    Bot Framework Emurator를 시작하고 File > Open Bot을 시작하고 연결 정보를 입력한 후 Connect를 누릅니다.
    ※여기에서는, localhost:1080로 기동하고 있는 챗봇에, BotFramework가 요구하는 API(api/messages)에 접속하고 있습니다.



    성공적으로 연결할 수 있으면 실행 중인 채팅봇의 메시지가 표시됩니다.



    요약



    로컬(온프레미스) 환경에서 채팅봇을 시작 및 운영하기 위한 첫 번째 단계로 Bot Framework Emurator를 사용하여 연결 확인을 수행했습니다.

    다음 기사 -> 그 ② : Azure에서 연결 테스트

    좋은 웹페이지 즐겨찾기