# Flask DEBUG=True SECRET_KEY=change-this-secret # SQLite ORM default SQLITE_DATABASE_PATH=./instance/stock_cursor.sqlite3 # Redis / Celery REDIS_HOST=localhost REDIS_PORT=6379 REDIS_DB=0 CELERY_BROKER_URL=redis://localhost:6379/0 CELERY_RESULT_BACKEND=redis://localhost:6379/0 # Data source DATA_SOURCE=parquet TUSHARE_TOKEN=your_tushare_token # Runtime mode DATA_JOB_EXECUTION_MODE=inline # AI 智能工作台(OpenAI 兼容接口,DeepSeek / 通义 / GLM / Kimi / OpenAI / Ollama 均可) # DeepSeek 示例: # LLM_API_KEY=sk-xxxx # LLM_BASE_URL=https://api.deepseek.com # LLM_MODEL=deepseek-chat # 本地 Ollama 示例(无需 API Key): # LLM_BASE_URL=http://localhost:11434 # LLM_MODEL=qwen2.5:14b LLM_API_KEY= LLM_BASE_URL=https://api.deepseek.com LLM_MODEL=deepseek-chat # 流式对话调优(可选) # LLM_TIMEOUT=120 # LLM_TEMPERATURE=0.3 # LLM_MAX_TOKENS=4096 # AI_MAX_TOOL_ITERATIONS=10 # Text2SQL 旧版 LLM 服务(provider 可选 ollama / openai) LLM_PROVIDER=openai