-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
35 lines (28 loc) · 1.77 KB
/
Copy path.env.example
File metadata and controls
35 lines (28 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# ── AI 동화 만들기 환경 변수 설정 ──────────────────────────────
# 이 파일을 복사해서 .env 로 저장한 뒤 값을 채워주세요
# cp .env.example .env
# Flask
FLASK_SECRET_KEY=fairy-tale-secret-2024
# ── AI 동화 생성 ─────────────────────────────────────────────
# Gemini (권장) - Google AI Studio에서 발급
# https://aistudio.google.com/app/apikey
GEMINI_API_KEY=
# Claude (선택, Gemini 실패 시 폴백) - Anthropic Console에서 발급
ANTHROPIC_API_KEY=
# ── 이미지 생성 ──────────────────────────────────────────────
# OpenAI (선택, DALL-E 표지 이미지) - 없으면 Pollinations.ai 폴백
OPENAI_API_KEY=
# HuggingFace (미사용, 예비)
HUGGINGFACE_API_KEY=
# ── TTS 음성 ─────────────────────────────────────────────────
# CLOVA Voice Premium (권장) - NCP 콘솔에서 발급
# https://console.ncloud.com/naver-service/application
# API 엔드포인트: https://naveropenapi.apigw.ntruss.com/tts-premium/v1/tts
# 화자 변경: services/tts_service.py 의 CLOVA_SPEAKER 값 수정
# njiyun(여자아이), nhajun(남자아이), nara(성인여성), nmeow(고양이)
CLOVA_CLIENT_ID=
CLOVA_CLIENT_SECRET=
# ── 외부 공개 (ngrok) ────────────────────────────────────────
# ngrok 무료 계정 토큰 - https://dashboard.ngrok.com/authtokens
# 사용법: python run_ngrok.py --token YOUR_TOKEN
NGROK_AUTHTOKEN=