-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
50 lines (37 loc) · 2.19 KB
/
.env.example
File metadata and controls
50 lines (37 loc) · 2.19 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# ============================================================
# AUTO PUBLISHER — General Application Configuration
# ============================================================
# Copy this file to .env and modify your model preferences.
# These settings define WHAT the script does and which AI models it calls.
# ============================================================
# ── WordPress ────────────────────────────────────────────────
WP_WEBSITE_URL=https://yoursite.com
# ── YouTube OAuth ────────────────────────────────────────────
# Name of your YouTube OAuth2 client secret JSON file (must be in root folder)
YOUTUBE_CLIENT_SECRET_FILE=client_secret.json
# ── Global AI Model Defaults ────────────────────────────────────
# These apply to ALL functions unless overridden per-function below.
# Format: provider/model-name (See https://openrouter.ai/models)
AI_MODEL_TEXT=openai/gpt-4o-mini
AI_MODEL_VISION=google/gemini-2.0-flash-exp:free
OPENROUTER_FALLBACK_MODEL=x-ai/grok-4.1-fast
# ── Per-Function Model Overrides (optional) ──────────────────
# Leave commented out to inherit from global defaults above.
# Step 3 — Image alt text generation (requires vision capability)
# MODEL_ALT_TEXT=google/gemini-2.0-flash-exp:free
# MODEL_ALT_TEXT_FALLBACK=x-ai/grok-4.1-fast
# Step 3b — YouTube video description
# MODEL_YT_DESC=openai/gpt-4o-mini
# MODEL_YT_DESC_FALLBACK=x-ai/grok-4.1-fast
# Step 3c — YouTube video title
# MODEL_YT_TITLE=openai/gpt-4o-mini
# MODEL_YT_TITLE_FALLBACK=x-ai/grok-4.1-fast
# Step 6 — WordPress blog post HTML body (most tokens, use a capable model)
# MODEL_BLOG_POST=openai/gpt-4o
# MODEL_BLOG_POST_FALLBACK=anthropic/claude-3.5-haiku
# Step 6b — WordPress post title
# MODEL_WP_TITLE=openai/gpt-4o-mini
# MODEL_WP_TITLE_FALLBACK=x-ai/grok-4.1-fast
# Step 7 — Facebook Reel caption
# MODEL_FB_CAPTION=openai/gpt-4o-mini
# MODEL_FB_CAPTION_FALLBACK=x-ai/grok-4.1-fast