본문 바로가기

Python AI 자동 광고 문구 생성기 만들기 (ChatGPT API 활용)

디지털 백수 2025. 3. 25.
반응형

 

광고 문구(카피라이팅)는 마케팅의 핵심 요소입니다. 하지만 매번 새로운 문구를 창의적으로 생각하는 것은 어렵습니다. 이번 프로젝트에서는 Python과 OpenAI ChatGPT API를 활용하여 AI가 자동으로 광고 문구를 생성하는 프로그램을 만들어 보겠습니다.

📌 1. AI 광고 문구 생성기란?

이 프로그램은 사용자가 제품명과 카테고리를 입력하면 AI가 적절한 광고 문구를 자동 생성합니다.

핵심 기능:

  • 사용자가 입력한 제품명과 카테고리에 맞춰 자동 카피 생성
  • 마케팅 최적화 문구 추천 (예: 감성적, 유머러스한 스타일 등)
  • SEO 최적화 키워드 반영 가능

📌 2. 필요한 패키지 설치

Python 환경에서 OpenAI API를 사용하기 위해 다음 패키지를 설치해야 합니다.

pip install openai

📌 3. Python 코드: AI 자동 광고 문구 생성기

아래 코드를 실행하면 AI가 자동으로 광고 문구를 생성해 줍니다.

import openai  

# OpenAI API 키 설정
openai.api_key = "YOUR_API_KEY"  # 여기에 본인의 API 키 입력

def generate_advertisement(product_name, category, style="감성적"):
    prompt = f"""
    제품명: {product_name}
    카테고리: {category}
    광고 문구 스타일: {style}
    
    이 제품에 적합한 광고 문구를 3가지 생성해줘.
    """

    response = openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        messages=[{"role": "user", "content": prompt}]
    )

    ad_text = response["choices"][0]["message"]["content"]
    return ad_text.strip()

# 실행 예제
product = "스마트 워치"
category = "전자제품"
style = "유머러스한"

print("📢 AI 생성 광고 문구:\n", generate_advertisement(product, category, style))

📌 4. 코드 설명

  • 제품명과 카테고리를 입력하면 AI가 광고 문구를 생성
  • 광고 스타일 선택 가능 (예: 감성적, 유머러스한, 직관적인 스타일 등)
  • ✅ ChatGPT API를 활용하여 최적의 광고 문구 추천

📌 5. 실행 예시

📢 AI 생성 광고 문구:

1. "스마트한 하루의 시작, 당신의 손목에서! ⌚ 스마트 워치와 함께 미래를 경험하세요!"
2. "이제 시간 확인만 하지 마세요. 스마트 워치로 건강, 일정, 메시지까지 한눈에! 🚀"
3. "손목 위 작은 혁명! 스마트 워치 하나로 더 편리한 라이프스타일을 즐기세요!"

📌 6. 확장 아이디어 🚀

  • 광고 문구 스타일 다양화 → 감성적, 유머러스한, 고급스러운 등 스타일 추가
  • SNS 최적화 기능 추가 → 인스타그램, 페이스북, 유튜브용 광고 문구 생성
  • 제품 상세 설명 자동 생성 → 광고 문구 외에도 상세 페이지용 제품 소개 자동 작성

📌 7. 마무리

이번 프로젝트에서는 Python을 활용하여 AI 자동 광고 문구 생성기를 만드는 방법을 배웠습니다.

이 기술을 활용하면 광고 문구를 빠르게 제작하고, 마케팅 효율을 극대화할 수 있습니다! 

반응형

댓글