1- # 环境变量配置文件模板
2- # 复制此文件为 .env 并填入真实的 API 密钥
1+ # 🔮 Mystical Oracle 本地开发,环境变量配置模板
2+ # 复制此文件为 .env 并填入真实的配置值
33
4- # API 密钥配置
5- SERPAPI_API_KEY = your_serpapi_key_here
6- YUANFENJU_API_KEY = your_yuanfenju_key_here
7- MICROSOFT_TTS_KEY = your_microsoft_tts_key_here
8-
9- # 数据库配置
10- QDRANT_PATH = /Users/king/Develop/self/mystical-oracle/qdrant_data
11- QDRANT_COLLECTION_NAME = yunshi
12- REDIS_URL = redis://localhost:6379/0
13-
14- # 模型配置
4+ # ===========================================
5+ # 模型配置 (Model Configuration)
6+ # ===========================================
157OLLAMA_BASE_URL = http://localhost:11434
168CHAT_MODEL_NAME = qwen3:8b
179EMBEDDING_MODEL_NAME = bge-m3:latest
1810MODEL_TEMPERATURE = 0
1911
20- # TTS配置
21- TTS_ENDPOINT = https://eastus.tts.speech.microsoft.com/cognitiveservices/v1
22- TTS_VOICE_NAME = zh-CN-YunzeNeural
23- TTS_OUTPUT_FORMAT = audio-16khz-32kbitrate-mono-mp3
12+ # ===========================================
13+ # 数据库配置 (Database Configuration)
14+ # ===========================================
15+ REDIS_URL = redis://localhost:6379/0
16+ QDRANT_PATH = /Users/king/Develop/self/mystical-oracle/qdrant_data
17+ QDRANT_COLLECTION_NAME = yunshi
2418
25- # 应用配置
19+ # ===========================================
20+ # Agent 配置 (Agent Configuration)
21+ # ===========================================
2622DEFAULT_SESSION_ID = King
27- MAX_HISTORY_MESSAGES = 10
2823MEMORY_KEY = chat_history
24+ MAX_HISTORY_MESSAGES = 10
25+
26+ # ===========================================
27+ # API 密钥 (API Keys) - 必须配置
28+ # ===========================================
29+ # 搜索 API (用于实时信息获取)
30+ SERPAPI_API_KEY = your_serpapi_key_here
31+
32+ # 缘分居 API (用于八字、解梦、占卜功能)
33+ YUANFENJU_API_KEY = your_yuanfenju_key_here
34+
35+ # Microsoft Azure TTS (用于语音合成)
36+ MICROSOFT_TTS_KEY = your_microsoft_tts_key_here
2937
30- # 日志配置
38+ # ===========================================
39+ # TTS 配置 (Text-to-Speech Configuration)
40+ # ===========================================
41+ TTS_ENDPOINT = https://eastus.tts.speech.microsoft.com/cognitiveservices/v1
42+ TTS_VOICE_NAME = zh-CN-YunzeNeural
43+ TTS_OUTPUT_FORMAT = audio-16khz-32kbitrate-mono-mp3
44+ AUDIO_OUTPUT_DIR = /Users/king/Develop/self/mystical-oracle/audio
45+
46+ # ===========================================
47+ # 日志配置 (Logging Configuration)
48+ # ===========================================
3149LOG_LEVEL = INFO
32- LOG_FILE = mystical_oracle.log
50+ LOG_DIR = logs
51+ LOG_RETENTION_DAYS = 30
52+
53+ # ===========================================
54+ # 高级配置 (Advanced Configuration)
55+ # ===========================================
56+ # 用户代理
57+ USER_AGENT = Mozilla/5.0 (Mystical Oracle/1.0)
58+
59+ # 时区设置
60+ TZ = Asia/Shanghai
0 commit comments