ChatBot 시작 - Azure Bot Service 및 QnA Maker 웹 사이트에서 사용할 수 있는 FAQBot 만들기
입문
지금까지 챗봇은 나의 열풍이다.
오늘은 로슨 공식 라인 계정의'로슨 크루 추자'의 대화를 즐긴다.
좋아하는 곡을 물어봐서
바로 대답했어, 데림 빌리프.
나는 약간의 공포를 느꼈다
만약 이것이 규격이라면, 로슨 씨는 매우 대단할 것이다
그나저나 추자는 링네의 엔진을 이용한 것 같다.
마지막 게시물
ChatBot 시작 - Slack×GAS×docomo 잡담 대화 API를 통한 간단한 개발
그래서 나는 무의식중에 ChatBot의 개요를 잡았다
이번에는 사이트에서 사용할 수 있는 FAQBot을 만들고 싶습니다.
개발
개발 프로세스
개발 프로세스
Azure Bot Service를 사용하여 애플리케이션 생성
이 기사는 매우 자세하고 이해하기 쉽기 때문에 제가 참고할 수 있도록 허락해 주십시오.
정말 감사합니다 m(__)m
Azure BOT Service 및 Cognitive Service QnA Maker로 FAQ BOT 작성
보도된 "Azure Bot Service 제작"에 따르면 저는
JS派
10. 언어를 선택합니다.이번에는 C#로 만들고'C#'을 클릭합니다.선택
NodeJS
16. BOT 제작이 시작됩니다.이 화면은 2분 정도 뜨니까 기다려 봅시다.이후 QnAMaker의 서비스 제작으로 옮겨집니다.
QnAMaker를 사용하여 서비스 만들기
그리고 아까 보도.의'로그인 질문과 대답'에 따라 QnAMaker의 서비스 제작이 완료되었습니다.
내 상황에서 절차가 틀렸는가
다음 절차를 통해 새로운 서비스를 만들었습니다.
Create new service
.Createボタン
에 따라 서비스의 신축이 완료됩니다.QnAservice에서 읽고 싶은 FAQ 페이지의 URL 지정에 FAQ 내용 등록
10. 화면이 표시되면 QnA Maker 설정이 완료됩니다.Azure Portal에서 만든 Azure Bot Service로 돌아갑니다.
앞으로 가면 SampleHTTPRequest가 화면에 표시됩니다.
다음 코코아 ①(knowledgeBaseId)과 코코아 ②(subscriptionKey)의 값을 확인하십시오.
POST /knowledgebases/***ココ①***/generateAnswer
Host: https://westus.api.cognitive.microsoft.com/qnamaker/v1.0
Ocp-Apim-Subscription-Key: ***ココ②***
Content-Type: application/json
{"question":"hi"}
Azure Bot Service 및 QnAMaker 지원
Azure Bot Service로 다시 돌아가기
NodeJS
프로그램의 19행에서 21행까지의 아래 부위방금 확인한'코코아①'과'코코아②'의 값을 설정합니다.
var recognizer = new builder_cognitiveservices.QnAMakerRecognizer({
knowledgeBaseId: '***ココ①***',
subscriptionKey: '***ココ②***'});
이제 Azure Bot Service와 QnAMaker가 협력할 수 있습니다.움직이지 않으면 프로그램을 다시 시작하는 것이 더 좋을 수도 있습니다.
웹 사이트에 FAQBot 포함
마지막으로 웹 사이트에 FAQBot을 삽입합니다.
index.js
에서 생성된 Bot에 연결할 서비스를 선택할 수 있습니다.Channelsタブ
.Editボタン
+ Add new siteボタン
.Doneボタン
의 장소에 설정해서 Embed code를 사이트에 추가하면 된다.총결산
나는 직장에 등록된 우리 회사 서비스 사이트의 흔한 문제 해답을 시험해 보았다.
이런 느낌으로 움직인다.
QnAMaker에 FAQ 페이지의 URL만 입력하면 FAQBot을 완성할 수 있습니다. 저는 이것이 간단하고 훌륭한 서비스라고 생각합니다.
그러나 현재로서는 일본어 표기 편차가 지원되지 않는 것 같아 QnAMaker 로그인 문제와 완전히 일치하는 문제가 아니면 받아들일 수 없다.
(영어라면 표의 흔들림을 덮어쓸 수 있다고 한다.)
문말의표시가 없어도 안 돼!
이렇게 하면 실용적으로 엄격해지기 때문에 다음에는 이 표기 흔들림 처리에 도전해 보고 싶어요.
만나줘서 고마워 m(__)m
Reference
이 문제에 관하여(ChatBot 시작 - Azure Bot Service 및 QnA Maker 웹 사이트에서 사용할 수 있는 FAQBot 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/torisankanasan/items/f5d816f74a69ca1660ba
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(ChatBot 시작 - Azure Bot Service 및 QnA Maker 웹 사이트에서 사용할 수 있는 FAQBot 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/torisankanasan/items/f5d816f74a69ca1660ba텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)