Amazon Lex V2를 사용하는 경우 Amazon Lex V2 가이드를 대신 참조하십시오.
Amazon Lex V1을 사용하는 경우 봇을 Amazon Lex V2로 업그레이드하는하는 것이 좋습니다. 더 이상 V1에 새로운 기능을 추가하지 않으므로 모든 새 봇에 V2를 사용할 것을 강력히 권장합니다.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Alexa Skill로 내보내기
Alexa Skill과 호환 가능한 형식으로 봇 스키마를 내보낼 수 있습니다. 봇을 JSON 파일로 내보낸 후 스킬 빌더를 사용하여 Alexa로 봇을 업로드합니다.
봇과 해당 스키마를 내보내려면(상호 작용 모델)
AWS Management Console에 로그인하고 https://console.aws.amazon.com/lex
에서 Amazon Lex 콘솔을 엽니다. -
내보내려는 봇을 선택합니다.
-
작업에서 내보내기를 선택합니다.
-
내보내려는 봇의 버전을 선택합니다. 형식으로 Alexa Skills Kit를 선택한 다음 내보내기를 선택합니다.
-
다운로드 대화 상자가 나타나면 파일을 저장할 위치를 선택한 후 저장을 선택합니다.
다운로드한 파일은 내보낸 봇의 이름을 사용하는 파일 하나가 포함된 .zip 아카이브입니다. 여기에는 봇을 Alexa skill로 가져오는 데 필요한 정보가 들어 있습니다.
참고
Amazon Lex와 Alexa Skills Kit는 다음과 같은 부분에서 서로 다릅니다.
-
대괄호([])로 표시되는 세션 속성은 Alexa Skills Kit에서 지원하지 않습니다. 세션 속성을 사용하는 프롬프트를 업데이트해야 합니다.
-
구두점은 Alexa Skills Kit에서 지원되지 않습니다. 구두점을 사용하는 utterance를 업데이트해야 합니다.
봇을 Alexa Skill에 업로드하려면
-
개발자 포털 https://developer.amazon.com/
에 로그인합니다. -
Alexa Skills 페이지에서 스킬 생성을 선택합니다.
-
새 스킬 생성 페이지에서 스킬 이름과 스킬의 기본 언어를 입력합니다. 스킬 모델로 사용자 지정이 선택되었는지 확인한 후 스킬 생성을 선택합니다.
-
새로 시작을 선택했는지 확인한 후 선택을 선택합니다.
-
왼쪽 메뉴에서 JSON 편집기를 선택합니다. 내보내려는 JSON 파일을 Amazon Lex에서 JSON 편집기로 끌어 놓습니다.
-
모델 저장을 선택하여 상호 작용 모델을 저장합니다.
스키마를 Alexa Skill로 업로드한 후에는 Alexa를 사용해 스킬을 실행하는 데 필요한 사항을 변경하세요. Alexa 스킬 생성에 대한 자세한 내용은 Alexa Skill Kit의 Skill 빌더 사용(베타)