Python - Docker로 python3.8.1 챗봇 환경 구성 요약
인공지능 챗봇 서버를 위한 도커파일을 만들어 봤다. SKT-AI에서 제공하는 KoGPT2를 활용하여 대화, 훈련이 가능하도록 인터페이스를 만들었고. 포트가 세팅된 상태에서 원시적인 형태의 서버로도 활용가능하도록 준비해 두었다.
깃허브 주소 :
https://github.com/BaekNothing/ARKO_Docker
GitHub - BaekNothing/ARKO_Docker: ARKO_Docker
ARKO_Docker. Contribute to BaekNothing/ARKO_Docker development by creating an account on GitHub.
github.com
Built With
About The Project
Getting Started
docker pull projecta2022/chatbot-server
docker run -it -p 1280:1280 projecta2022/chatbot-server:latest
or
git clone https://github.com/BaekNothing/ARKO_Docker.git ./ARKO_Docker
cd ARKO_Docker
pip install --upgrade pip
pip install --trusted-host pypi.python.org -r requirements.txt
python Main.py
Flow Chart
Class Structure
Addendum
라즈베리파이 등 cuda를 사용할 수 없는 환경에서 무리없이 작동할 수 있도록 torch device는 cpu에도 대응될 수 있도록 설정해 두었다. 또한 윈도우와 리눅스 간 터미널 초기화 명령어가 각각 cls와 clear로 다른 등 os환경마다 달라지는 환경에 대응할 수 있도록 해 두었다.
'개인 작업 목록' 카테고리의 다른 글
Web - 작업저장용 웹(2020) (0) | 2022.10.01 |
---|---|
Python - Simple Json Editor (0) | 2022.09.13 |
Unity - VR ninjutsu (0) | 2022.08.28 |
Unity - 돌곶이 어드벤쳐 2016 ~ 2019 (0) | 2022.08.28 |
Unity - AI Poet Haru (0) | 2022.08.28 |