Azure에서 QnA Make를 사용해 보았습니다.
3650 단어 AzureBotFrameworkbotQnAMaker
설정 절차
QnA 서비스에 액세스
QnA Maker 에 액세스하면 이미지와 같은 화면이 나오므로 이 안의 상단에 있는 [Create a knowledge base]를 클릭합니다. 그리고는 스텝 1부터 5까지를 순서대로 실시합니다.
1단계
Azure에 액세스하고 새로 Azure QnA 서비스를 만듭니다. (이미 작성한 경우 건너뛸 수 있습니다)
이번에는 시험이므로 Management pricing tier와 Search pricing tire는 프리 플랜을 선택했습니다. 리소스 그룹은 새로 추가할 수 있으며 기존 리소스 그룹에서 선택할 수 있습니다. 이번은 서비스명을 「testbot」이라고 합니다.
2단계
작성한 후 Create a knowledge base으로 돌아가 페이지를 새로 고치면 작성한 QnA 서비스의 이름을 2단계에서 선택할 수 있게 되므로 이전에 작성한 QnA 서비스와 knowledge base를 연결합니다.
3단계
이제 로드할 knowledge base의 이름을 결정합니다. 우선, testkb로합시다. 이름은 언제든지 변경할 수 있습니다.
4단계
학습할 데이터를 로드합니다. 사이트의 FAQ 링크를 추가할 수도 있고, 직접 준비한 FAQ 데이터를 가져올 수 있습니다. 또한 자신의 파일을 사용하는 경우 .tsv, .pdf, .doc, .docx, .xlsx 중 하나에 해당합니다. (.csv도 사용할 수 있게 되었으면 좋겠다...). 또, 이 knowledge base에 새롭게 스스로 FAQ의 조합을 더하거나 편집할 수도 있습니다.
그래서 이번에는 모처럼이므로 Microsoft에 자주 묻는 질문 을 교사 데이터로 합니다.
5단계
이제 작성한 데이터를 학습합니다. Create your KB를 클릭하면 데이터베이스를 학습할 수 있습니다.
학습이 끝나면 질문과 답변 목록이 표시됩니다.
실제로 시도해 보았습니다.
위 이미지의 Test 버튼을 클릭하면, 실제로 학습시킨 데이터로 교환을 할 수 있는지 시험할 수 있습니다. 실제로 해 보았습니다.
이렇게 제품 키를 입력하면 가까운 답변을 입력합니다.
문장으로 입력하면 보다 정확한 답변을 출력할 수 있습니다. (당연한 일입니다만…)
나중에 knowledge base 페이지에서 게시 탭을 선택하여 게시하면 HTTP 요청이 생성됩니다. 이제 직접 학습한 데이터를 사용하여 채팅봇을 만들 수 있습니다.
Reference
이 문제에 관하여(Azure에서 QnA Make를 사용해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/KMiura95/items/89f051c5465e682e2c79
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
위 이미지의 Test 버튼을 클릭하면, 실제로 학습시킨 데이터로 교환을 할 수 있는지 시험할 수 있습니다. 실제로 해 보았습니다.
이렇게 제품 키를 입력하면 가까운 답변을 입력합니다.
문장으로 입력하면 보다 정확한 답변을 출력할 수 있습니다. (당연한 일입니다만…)
나중에 knowledge base 페이지에서 게시 탭을 선택하여 게시하면 HTTP 요청이 생성됩니다. 이제 직접 학습한 데이터를 사용하여 채팅봇을 만들 수 있습니다.
Reference
이 문제에 관하여(Azure에서 QnA Make를 사용해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KMiura95/items/89f051c5465e682e2c79텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)