반응형
✅ 들어가며
지난 시간에는 ChatGPT가 파이썬과 만나면 얼마나 강력한 자동화 도구가 되는지 알아봤습니다.
이번 강의에서는 실제로 코드를 돌릴 수 있도록 개발 환경을 준비해볼게요.
🧰 1. 준비물 체크리스트
항목설명
Python | 3.8 이상 권장 |
pip | 패키지 설치 도구 |
VS Code | 코드 편집기 (또는 PyCharm, 기타 IDE 가능) |
OpenAI API Key | ChatGPT를 코드로 호출하기 위한 열쇠 |
🐍 2. Python 설치 (Windows/Mac/Linux)
👉 윈도우:
- 공식 사이트에서 Python 최신 버전 다운로드
- 설치할 때 꼭 체크: Add Python to PATH
- 설치 후 cmd 열고 다음 명령어로 확인:
python --version
👉 맥:
brew install python
👉 리눅스:
sudo apt update
sudo apt install python3 python3-pip
💻 3. VS Code 설치 및 세팅
- VS Code 다운로드
- Python 확장 설치: 좌측 Extensions 아이콘 → "Python" 검색 → Microsoft에서 제공하는 확장 설치
- 터미널 열기: `Ctrl + `` (백틱)
🔐 4. OpenAI API 키 발급
- https://platform.openai.com/account/api-keys 접속
- 로그인 후 "Create new secret key" 버튼 클릭
- 발급된 키는 복사해 안전한 곳에 저장 (한 번만 보여짐!)
⚠️ 유출되면 요금 부과되므로 키는 절대 공유하거나 깃허브에 올리지 마세요!
📦 5. 파이썬 패키지 설치 (openai)
VS Code 터미널이나 cmd에서 다음 명령어 입력:
pip install openai
설치 완료 후 간단히 테스트:
import openai
print("OpenAI 라이브러리 설치 성공!")
에러 없으면 OK!
🧪 6. ChatGPT API 간단 테스트
test_chatgpt.py라는 파일을 만들고 아래 코드 작성해보세요:
import openai
openai.api_key = "발급받은_나의_API_키"
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "친절한 비서입니다."},
{"role": "user", "content": "오늘 점심 뭐 먹을까?"}
]
)
print(response['choices'][0]['message']['content'])
▶ 실행: python test_chatgpt.py
👉 ChatGPT가 대답을 출력하면 성공입니다!
🔍 자주 하는 실수 체크
- API 키 잘못 입력: 큰따옴표 빠짐, 오타 등
- 모델 이름 오타: gpt-3.5-turbo or gpt-4 사용
- 인터넷 연결 안됨: 방화벽, VPN 등 확인
🏁 마무리
이제 개발 준비는 완료!
다음 시간에는 실전 자동화 예제 1탄, **"ChatGPT로 문서 요약 자동화하기"**를 함께 만들어보겠습니다!
🔔 도움이 되셨다면 댓글로 질문 남겨주세요!
다음 강의도 빠르게 업데이트할게요 :)
반응형
'📌 1. 개발 & 프로그래밍 > ChatGPT & 자동화 활용' 카테고리의 다른 글
📘 5강: ChatGPT + 파이썬으로 엑셀 보고서 자동 생성하기 (0) | 2025.04.25 |
---|---|
📘 4강: ChatGPT + 파이썬으로 이메일 자동 작성 & 전송하기 (0) | 2025.04.25 |
📘 3강: ChatGPT로 문서 요약 자동화하기 (실전 예제 1) (0) | 2025.04.25 |
📘 1강: ChatGPT로 파이썬 자동화, 이게 된다고요? (0) | 2025.04.25 |
ChatGPT와 파이썬으로 시작하는 실전 자동화 - 코딩 안 해도 된다구요? (0) | 2025.04.25 |