stock_any / .env
fiewolf1000's picture
Rename .env-example to .env
7f06c71 verified
# API 提供商 (openai SDK)
API_PROVIDER=openai #使用openai格式的api即可,无需修改
# OpenAI API 配置 使用openai格式的api
OPENAI_API_URL=https://free.v36.cm/v1
OPENAI_API_KEY=sk-tLB1LCAGfBVMW1mt54F1A5026dD246E582809454Ea93E430
OPENAI_API_MODEL=gpt-4o-mini
NEWS_MODEL=your_open_news_model
EMBEDDING_MODEL=text-embedding-3-small
# 其他新闻获取接口 Serp 和 tavily(免费1000次/月) 二选一即可,如果都选,都会使用
SERP_API_KEY=e8956fd01e58d7a067b996a9af460bddf4ddd272 # Serp key申请地址:https://serper.dev/api-key
TAVILY_API_KEY=your_tavily_api_key # tavily key申请地址:https://app.tavily.com/playground
FINNHUB_API_KEY=your_finnhub_api_key # Finnhub key申请地址: https://finnhub.io/dashboard
FUNCTION_CALL_MODEL=your_function_call_model
# QA上下文数量
MAX_QA=10
# 安全配置
# API_KEY=sk-tLB1LCAGfBVMW1mt54F1A5026dD246E582809454Ea93E430
# HMAC_SECRET=your_hmac_secret_key_for_webhook_verification
# ALLOWED_ORIGINS=http://localhost:8888,https://your-domain.com
# Redis缓存设置(可选)
# REDIS_URL=redis://redis:6379 #docker配置
REDIS_URL=redis://localhost:6379
USE_REDIS_CACHE=False
# 数据库设置(可选)
# DATABASE_URL=sqlite:///app/data/stock_analyzer.db #docker配置
DATABASE_URL=sqlite:///data/stock_analyzer.db
USE_DATABASE=False
# 日志配置
# 可选的日志级别: DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=INFO
LOG_FILE=logs/stock_analyzer.log