Azure Bot Service 사용 시도

3163 단어 BotFrameworkAzure

Azure Bot Service


현재 마이크로소프트의 Bot 프레임워크는 다음과 같은 세 가지 기능으로 구성되어 있다.

Bot Builder


Bot 제작을 위한 SDK 및 템플릿C# 또는 Node.js의 Bot 개발 지원

Bot Connector


Bot Builder로 제작된 Bot은 Skype와 Slack 등 다양한 채팅 서비스에서 사용할 수 있습니다.
인프라 서비스 제공

Bot Directory


직접 만든 Bot을 제3자가 사용하는 상점에 공개합니다.
하지만 이제 기본 방법은 Bot Builder의 템플릿을 Visual Studio에 설치하고 Visual Studio에서 개발하여 서버에서 활용하는 것입니다.마이크로소프트가 준비한 Bot Connector 서비스로 각종 서비스를 연결하여 Bot Directory에 공개할 때 마이크로소프트의 공식 사이트에서 등록한다.
Azure Bot Service는 이러한 리소스를 결합하여 Azure의 리소스로 만듭니다.
(2016년 12월 5일 현재 미리보기)

Bot Service로 Bot 만들기


새 Azure 리소스를 만든 후 Intelligence+analytics의 Bot Service (미리보기) 를 누릅니다.
적절한 이름으로 Bot Service 배포

배포된 Bot Service를 보면 먼저 Bot의 App ID를 만들라는 메시지가 표시됩니다.
Microsoft App ID 및 암호 만들기를 눌러 AppID를 생성합니다.

브라우저에서 새 탭을 열고 Microsoft 계정을 확인하고 App ID 및 암호를 커밋합니다.
이때 표시된 비밀번호는 한 번뿐이니 적어 두세요.
그런 다음 Bot Service로 돌아가면 App ID가 자동으로 입력되어 암호를 입력하라는 메시지가 표시되므로 방금 받은 암호를 입력합니다.

개발 언어와 템플릿 선택을 표시합니다.
이번에는 개발 언어로 C#, 템플릿은 Basic입니다.

bot 만들기를 눌러 Bot 생성을 완료합니다.

Bot과 대화


Bot을 만들면 Develop, Channels, Settings, Publish 등 네 개의 탭이 있는 화면이 표시됩니다.
Develop은 Bot의 소스 코드를 직접 삭제하는 개발 화면입니다.
물론 지식인의 느낌을 듣지 않지만 CI는 VisualStudio에서 개발→push→deploy를 할 수 있다.
오른쪽은 채팅의 테스트 화면입니다.
용설란주에 몇 글자 치면 Bot이 돌려줄게.

Skype 연결 시도


변경 탭은 Bot Connector 역할을 합니다.
"Skype에 추가"버튼이 있으니 이것을 눌러서 Skype와 연결하세요.

Skype의 계정 인증 등이 있고 아래 화면에서 [Add to Contacts] 버튼을 누르면 Skype가 상승합니다.

Bot에게 무슨 말을 해보면 아까와 같은 대답을 얻을 수 있다.

게시 탭은 디렉토리에 게시할 양식입니다.

좋은 웹페이지 즐겨찾기