# XHS Video MCP 环境变量配置示例
# 复制此文件为 .env 并填入实际的配置值
# cp env.example .env
# ==================== LLM 配置 ====================
# LLM 提供商: openai, moonshot, deepseek
LLM_PROVIDER=openai
# OpenAI 配置
OPENAI_API_KEY=your_openai_api_key_here
OPENAI_BASE_URL=https://api.openai.com/v1
OPENAI_MODEL_NAME=gpt-3.5-turbo
# Moonshot 配置
MOONSHOT_API_KEY=your_moonshot_api_key_here
MOONSHOT_MODEL_NAME=moonshot-v1-8k
# DeepSeek 配置
DEEPSEEK_API_KEY=your_deepseek_api_key_here
DEEPSEEK_BASE_URL=https://api.deepseek.com
DEEPSEEK_MODEL_NAME=deepseek-chat
# ==================== 视频素材配置 ====================
# Pexels API Key(多个用逗号分隔)
PEXELS_API_KEYS=your_pexels_api_key_here
# Pixabay API Key(多个用逗号分隔)
PIXABAY_API_KEYS=your_pixabay_api_key_here
# ==================== TTS 配置 ====================
# TTS 提供商: edge, azure, gemini
VOICE_PROVIDER=edge
# Azure Speech 配置
AZURE_SPEECH_KEY=your_azure_speech_key_here
AZURE_SPEECH_REGION=your_azure_speech_region_here
# Gemini 配置
GEMINI_API_KEY=your_gemini_api_key_here
# ==================== 字幕配置 ====================
# 字幕提供商: edge, whisper
SUBTITLE_PROVIDER=edge
# Whisper 配置
WHISPER_MODEL_SIZE=large-v3
WHISPER_DEVICE=cpu
# ==================== 视频配置 ====================
# 视频输出目录
VIDEO_OUTPUT_DIR=./output
# 素材缓存目录
MATERIAL_CACHE_DIR=./cache/materials
# 最大片段时长(秒)
MAX_CLIP_DURATION=5
# 视频帧率
VIDEO_FPS=30
# ==================== 代理配置 ====================
# 是否启用代理
PROXY_ENABLED=false
# HTTP 代理地址
PROXY_HTTP=http://proxy.example.com:8080
# HTTPS 代理地址
PROXY_HTTPS=https://proxy.example.com:8080