munifico / demo-20180805-startup-dev

Google Dialogflow와 파이썬/장고를 활용한 챗봇 만들기

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

askcompany

https://www.facebook.com/askdjango/posts/1084616228368097 에서 관련 슬라이드 자료를 확인하실 수 있습니다.

필요한 환경설정

dialogflow에서 Agent를 생성하고, 다음 설정값을 채워주세요. (윈도우는 지원하지 않습니다.)

# 경로: env.sh

export DIALOGFLOW_CLIENT_ACCESS_TOKEN="채워주세요"
export DIALOGFLOW_DEVELOPER_ACCESS_TOKEN="채워주세요"
export DIALOGFLOW_WEB_DEMO_URL="채워주세요"

다음 명령으로 필요한 라이브러리를 설치해주세요.

pip3 install -r requirements.txt

다음 명령으로 위 env.sh 환경변수를 로딩해주세요.

source env.sh

마이그레이션 과정과 슈퍼유저 계정을 생성해주세요.

python3 manage.py migrate
python3 manage.py createsuperuser

다음 명령으로 개발서버를 실행시킬 수 있습니다.

python3 manage.py runserver 0.0.0.0:80

다음 명령으로 "장고와 연동되는" Jupyter 서버를 실행시킬 수 있습니다.

python3 manage.py shell_plus --notebook

여러분의 파이썬/장고 페이스메이커가 되겠습니다.

About

Google Dialogflow와 파이썬/장고를 활용한 챗봇 만들기


Languages

Language:Python 88.6%Language:HTML 9.0%Language:Shell 2.4%