Bot Builder v4: 템플릿 노드를 사용합니다.js로 로봇 만들기
4912 단어 BotbuilderBotFrameworkNode.js
정보 출처: Bot Framework SDK for JavaScript를 사용하여 로봇 만들기
GitHub: BotBuilder node.소스 코드
준비
먼저 도구와 템플릿의 준비부터 시작합니다.
1. 다음 링크에서 다양한 도구를 설치합니다.
Node.js
Visual Studio Code
Botframework Emulator
2. 관리자로 실행되는 명령 프롬프트에서 다음 명령을 사용하여 Windows 구축 도구를 설치합니다. ※이 단계는 Windows 환경에만 적용됩니다.npm install -g windows-build-tools
3. 다음 명령을 사용하여 Yeoman 및 템플릿을 설치합니다.npm install -g yo generator-botbuilder
템플릿에서 로봇 만들기
BotBuilder는 여러 요소가 있는 해결 방안이기 때문에 더욱 간단한 시작 템플릿을 제공합니다.개발 언어는 JavaScript 또는 TypeScript를 선택할 수 있습니다.또한 Echo/Core/Empty 세 가지 템플릿 중에서 선택할 수 있습니다.
GitHub: 템플릿 소스
앵무새가 혀를 놀리다
1. 관리자로서 명령 프롬프트를 실행하고 다음 명령으로 로봇을 만듭니다.대상 폴더는 선택 사항입니다.mkdir mybot
cd mybot
yo botbuider
2. 이름, 설명 및 언어를 선택합니다.마지막으로 템플릿을 선택합니다.
3. 템플릿이 펼쳐지면 npm 설치가 실행되므로 끝날 때까지 기다립니다.
4. 다음 명령을 통해 로봇을 실행한다.cd mybot
npm start
5. Bot 에뮬레이터를 시작하고 File 을 클릭합니다.
6. http://localhost:3978/api/messages 를 입력하고 Connect 를 클릭합니다.
7. 보트에게 말을 걸면 앵무새에게 돌려줄 것을 확인한다.
컨텍스트 관리자
BotBuilder는 지난번 질문에 대한 답과 같은 대화 상태를 유지하는 로봇을 만들 수 있습니다.코드가 좀 복잡하지만 우리도 템플릿을 준비했어요.
1. 관리자로서 명령 프롬프트를 실행하고 다음 명령으로 로봇을 만듭니다.대상 폴더는 선택 사항입니다.mkdir mycorebot
cd mycorebot
yo botbuider
2. 이름, 설명 및 언어를 선택합니다.마지막으로 템플릿을 선택합니다.이번에는 CoreBot을 선택하겠습니다.
3. 템플릿이 펼쳐지면 npm 설치가 실행되므로 끝날 때까지 기다립니다.
4. 다음 명령을 통해 로봇을 실행한다.cd mycorebot
npm start
5. 아까와 같은 순서로 시뮬레이터로 로봇에 연결한다.접속하자마자 다음 Welcome 메시지가 표시됩니다.
6. 어떤 메시지를 보내면 LUIS가 설정되지 않은 메시지와 함께 여행 예약과 관련된 메시지를 보내며 이에 대해 대답한다.지난번 대답은 보트 측에서 관리한 것으로 확인됐다.
참조 링크
C#Microsoft Bot Framework v4 완전 독점: 디렉토리
Azure Bot Service 정보
로봇의 구조
Reference
이 문제에 관하여(Bot Builder v4: 템플릿 노드를 사용합니다.js로 로봇 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kenakamu/items/9c3a0448a27f171bf972
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
npm install -g windows-build-tools
npm install -g yo generator-botbuilder
BotBuilder는 여러 요소가 있는 해결 방안이기 때문에 더욱 간단한 시작 템플릿을 제공합니다.개발 언어는 JavaScript 또는 TypeScript를 선택할 수 있습니다.또한 Echo/Core/Empty 세 가지 템플릿 중에서 선택할 수 있습니다.
GitHub: 템플릿 소스
앵무새가 혀를 놀리다
1. 관리자로서 명령 프롬프트를 실행하고 다음 명령으로 로봇을 만듭니다.대상 폴더는 선택 사항입니다.
mkdir mybot
cd mybot
yo botbuider
2. 이름, 설명 및 언어를 선택합니다.마지막으로 템플릿을 선택합니다.3. 템플릿이 펼쳐지면 npm 설치가 실행되므로 끝날 때까지 기다립니다.
4. 다음 명령을 통해 로봇을 실행한다.
cd mybot
npm start
5. Bot 에뮬레이터를 시작하고 File 을 클릭합니다.6. http://localhost:3978/api/messages 를 입력하고 Connect 를 클릭합니다.
7. 보트에게 말을 걸면 앵무새에게 돌려줄 것을 확인한다.
컨텍스트 관리자
BotBuilder는 지난번 질문에 대한 답과 같은 대화 상태를 유지하는 로봇을 만들 수 있습니다.코드가 좀 복잡하지만 우리도 템플릿을 준비했어요.
1. 관리자로서 명령 프롬프트를 실행하고 다음 명령으로 로봇을 만듭니다.대상 폴더는 선택 사항입니다.
mkdir mycorebot
cd mycorebot
yo botbuider
2. 이름, 설명 및 언어를 선택합니다.마지막으로 템플릿을 선택합니다.이번에는 CoreBot을 선택하겠습니다.3. 템플릿이 펼쳐지면 npm 설치가 실행되므로 끝날 때까지 기다립니다.
4. 다음 명령을 통해 로봇을 실행한다.
cd mycorebot
npm start
5. 아까와 같은 순서로 시뮬레이터로 로봇에 연결한다.접속하자마자 다음 Welcome 메시지가 표시됩니다.6. 어떤 메시지를 보내면 LUIS가 설정되지 않은 메시지와 함께 여행 예약과 관련된 메시지를 보내며 이에 대해 대답한다.지난번 대답은 보트 측에서 관리한 것으로 확인됐다.
참조 링크
C#Microsoft Bot Framework v4 완전 독점: 디렉토리
Azure Bot Service 정보
로봇의 구조
Reference
이 문제에 관하여(Bot Builder v4: 템플릿 노드를 사용합니다.js로 로봇 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kenakamu/items/9c3a0448a27f171bf972
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Bot Builder v4: 템플릿 노드를 사용합니다.js로 로봇 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kenakamu/items/9c3a0448a27f171bf972텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)