AI

[15분 완성] AI 챗봇 만들기(streamlit + OpenAI API) - 1) 환경설정

생각파워 2024. 8. 24. 19:21

2024.08.25 - [AI] - [15분 완성] AI 챗봇 만들기(Streamlit + OpenAI API) - 2) 챗봇 만들기

2024.08.26 - [AI] - [15분 완성] AI 챗봇 만들기(Streamlit + OpenAI API) - 3) API 키 생성

2024.08.26 - [AI] - [15분 완성] AI 챗봇 만들기(Streamlit + OpenAI API) - 4) 챗봇 완성!!

 

 

1.  파이썬 설치

먼저 파이썬을 설치해보겠습니다.

스트림릿이 파이썬 프레임워크이기 때문이죠.

파이썬은 파이썬 사이트에 들어가서 가장 최신 버전을 설치하면 됩니다.

'Downloads'에 커서를 가져가면 해당 컴퓨터에 맞는 최신버전을 보여줍니다.

저는 맥을 사용하고 있어서 맥 버전이 나오네요.

파일 다운로드 후 설치하면 됩니다.

 

 

2. Visual Studio Code 설치

다음으로 Visual Studio Code를 설치합니다. 

https://code.visualstudio.com/ 사이트에 접속하면 다운로드가 바로 뜹니다.

다운로드하고 설치하시면 됩니다.

 

 

3. streamlit 설치

streamlit은 파이썬 패키지이기 때문에 pip을 이용해서 설치하면 됩니다.

pip은 Package Installer for Python의 약자로 패키지 설치관리 프로그램입니다.

파이썬을 설치하면 pip이 자동으로 설치되는데, 파이썬 2는 pip, 파이썬 3는 pip3가 설치됩니다.

터미널을 열고 아래 명령어를 실행하면 됩니다.

 

 

pip3 install streamlit


pip3 list 명령을 사용하면 설치된 패키지를 확인할 수 있습니다.

pip3 list

 

streamlit 패키지가 설치된걸 볼 수 있습니다.

 

4. streamlit 테스트

이제 작업을 시작해보겠습니다.

 

1. 챗봇을 만들 폴더를 생성합니다. 저는 'chatbot'이라는 폴더를 만들어서 사용하겠습니다.

2. Visual Studio Code를 실행한 후 File>>Open Folder을 실행하여 chatbot 폴더를 선택합니다.

3. File>>New Text File을 선택하여 새로운 텍스트 파일을 만들고, cmd + S 버튼을 눌러 'streamlit_test.py'파일로 저장합니다.

 

4. 아래 코드를 작성후 저장합니다.

import streamlit as st

st.write("안녕하세요 steamlit입니다.")

streamlit 패키지를 import시키고

write 함수를 이용해서 화면에 "안녕하세요 streamlit입니다"라는 문구를 출력하는 내용입니다.

 

5. 코드를 실행합니다. 코드실행은 streamlit run 명령어 뒤에 파일명을 적어서 실행합니다.

Visual Studio Code에서 Terminal>>New Terminal실행 후 코드를 실행할 수 있습니다.

아래와 같은 모습이 됩니다.

 

localhost:8501 주소로 내용을 확인할 수 있습니다. 아이피가 있다면 '아이피:8501'로 확인가능합니다.

 

 

개발환경 설정이 끝났습니다.

그러면 2편에서 본격적으로 챗봇을 만들어보겠습니다.

 

반응형