반응형
AI가 직접 공포 소설을 작성한다면 어떤 이야기가 나올까요? 이번 프로젝트에서는 Python과 OpenAI ChatGPT API를 활용하여 AI가 공포 이야기를 자동으로 생성하는 프로그램을 개발해 보겠습니다.
📌 1. AI 무서운 이야기 생성기란?
이 프로그램은 사용자가 **주제, 등장인물, 배경**을 입력하면 AI가 이를 바탕으로 짧은 공포 이야기를 자동으로 생성합니다.
📌 2. 필요한 패키지 설치
Python 환경에서 OpenAI API를 사용하기 위해 다음 패키지를 설치해야 합니다.
pip install openai
📌 3. Python 코드: AI 무서운 이야기 생성기
아래 코드를 실행하면 AI가 사용자가 원하는 스타일의 공포 소설을 자동으로 생성해 줍니다.
import openai
# OpenAI API 키 설정
openai.api_key = "YOUR_API_KEY" # 여기에 본인의 API 키 입력
def generate_horror_story(topic, characters, setting):
prompt = f"다음 조건을 만족하는 무서운 이야기를 작성해줘.\n\n주제: {topic}\n등장인물: {characters}\n배경: {setting}\n\n이야기:"
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": prompt}]
)
story = response["choices"][0]["message"]["content"]
return story.strip()
# 사용자의 입력값
topic = "심야의 폐가 탐험"
characters = "대학생 3명"
setting = "외딴 숲 속의 오래된 폐가"
print("📖 AI 생성 공포 이야기:\n", generate_horror_story(topic, characters, setting))
📌 4. 코드 설명
- ✅ 사용자가 원하는 공포 이야기의 주제, 캐릭터, 배경을 입력
- ✅ AI가 자동으로 해당 조건에 맞는 공포 소설을 생성
- ✅ ChatGPT API의 자연어 생성 기능을 활용하여 긴장감 있는 스토리 구성
📌 5. 실행 예시
📖 AI 생성 공포 이야기:
대학생 세 명은 오래된 폐가를 탐험하기 위해 숲 속으로 들어갔다.
그곳은 수십 년 전 잔혹한 사건이 일어난 장소로 알려져 있었다.
폐가 안으로 들어서자 문이 스스로 닫히고, 벽 너머에서 낮고 거친 숨소리가 들려왔다...
그 순간, 휴대폰 불빛이 흔들리며 벽에 피로 쓴 '도망쳐'라는 글자가 떠올랐다...
📌 6. 확장 아이디어 🚀
- ✅ 연속된 챕터 생성 → AI가 이야기를 이어서 작성
- ✅ 웹 UI 추가 → Flask/Django를 활용하여 사용자가 직접 입력
- ✅ 특정 스타일 적용 → 일본 호러, 심리 스릴러, 괴담 등 선택 가능
📌 7. 마무리
이번 프로젝트에서는 Python을 활용하여 AI 무서운 이야기 생성기를 만드는 방법을 배웠습니다.
이 기술을 활용하면 창작의 한계를 넘어 AI와 협업하여 긴장감 넘치는 공포 소설을 만들 수 있습니다. 🎃
반응형
'[ & ] AI > AI 바이브코딩' 카테고리의 다른 글
| Python AI 자동 광고 문구 생성기 만들기 (ChatGPT API 활용) (0) | 2025.03.25 |
|---|---|
| Python AI 자동 뉴스 키워드 분석기 만들기 (웹 크롤링 + 자연어 처리) (1) | 2025.03.25 |
| Python AI 자동 소설 생성기 만들기 (0) | 2025.03.24 |
| Python AI 자동 요약기 만들기 (0) | 2025.03.24 |
| Python AI 챗봇 만들기 (ChatGPT API 활용) (0) | 2025.03.23 |
댓글