TIL/개인공부
2023. 1. 29.
[Slack] ChatGPT Slack 챗봇 만들기 (2편)
앞선 페이지에서 ChatGPT에 대한 기본적인 설정을 하였다. 이번 포스팅에서는 FastAPI를 사용하기 위한 환경을 구축해본다. 자세히는 설명하기가 너무 길어질것같고. 최대한 요약해서 설명을 해보려고한다. 필자는 AWS EC2환경에서 Docker 로 FastAPI를 띄우는 컨테이너를 만들었다. 먼저 app이라는 디렉토리를 생성한다. mkdir app 그리고 해당 디렉토리 아래에 다음과같은 파일들을 옮겨놓는다. 먼저, 앞 포스팅에서 작업했던 chatgpt.py파일을 옮겨놓는다. 그다음 fastapi에서 사용하기 위한 main.py를 아래와같이 작성한다. from fastapi import FastAPI, Request from chatgpt import ChatGPT from slack_sdk impor..