IT/챗봇
[알렉사-2] lambda 연결하기
1편에서는 기본 Default Region Endpoint를 이용하여 code 작성을 해보았습니다. 2편에서는 AWS Lambda를 새로 생성하여 알렉사 스킬에 연결해보는 과정을 진행해보겠습니다. 1.AWS Lambda 생성하기 AWS Lambda 에 접속하여 콘솔에 로그인 합니다. 위에 있는 서비스 탭에서 -> 컴퓨팅 -> Lambda를 클릭합니다. 왼쪽의 함수 탭을 클릭하여 함수 생성하기 버튼을 누릅니다. 함수 이름을 적고 함수를 생성합니다. 생성이 완료되었습니다. 2.Lambda의 트리거에 알렉사 추가하기 위에서 생성된 Lambda 화면에서 구성 탭-> 블럭으로 되어 있는 + 트리거 추가 버튼을 누릅니다. 트리거 구성에서 Alexa Skills Kit을 선택합니다. 알렉사 디벨로퍼 콘솔 -> 스킬선..
[알렉사-1] 스킬 생성하기
알렉사 스킬 생성부터 Invocation name 등록, Intent와 Endpoint의 Code를 수정하여 알렉사가 적절하게 응답을 하는지 테스트를 하는 과정을 담았습니다. 알렉사 스킬 가이드 1.스킬 생성하기 알렉사 콘솔에 접속하여 Create skill 버튼을 누릅니다. Skill name : 알렉사에 등록할 스킬 이름을 입력합니다. Default language : 알렉사에 사용할 언어를 선택합니다. Custom 모델과 Alexa-Hosted 서버(추천)를 선택하고 Create skill 버튼을 눌러 스킬을 생성합니다. 2.Invocation Name 등록하기 스킬등록이 완료 되었으면 아래와 같은 화면이 나옵니다. 왼쪽의 Invocation 탭에서 Skill Invocation Name을 2단어 ..
장고(Django) 설치 과정 및 카카오봇 연동 정리
18.5.4 카카오톡 봇 연동 과정을 까먹지 않기 위해 정리한다. * 현재 카카오톡 플러스 친구 API 변경으로, 아래 내용과 다를 수 있습니다. 장고 프로젝트 생성하기 1. 가상 환경 설치 source 명령어를 통해 가상환경 활성화 2. 장고 설치 3. 파이썬과 장고 버전 확인 4. 장고 프로젝트 생성 myWeb이라는 이름으로 장고 프로젝트를 생성한다. 5. 장고 앱 생성 myHome이라는 이름으로 장고 앱을 생성한다. 6. 장고 앱 테스트 myHome 폴더의 views.py 를 아래와 같이 수정한다. myWeb 폴더의 setting.py에 장고 앱 (myHome)을 추가한다. 시간 및 언어 번경 ALLOWED_HOSTS가 비어있다면 127.0.0.1을 추가한다. myWeb 폴더의 urls.py에 ur..