安全与稳定性: - 移除硬编码 API Key,改用 .env + 环境变量 - LLM 调用统一重试机制(指数退避,3 次重试,处理 429/5xx/超时) - 中文字体检测增强(CJK 关键词兜底 + 无字体时英文 fallback) - 缺失 API Key 给出友好提示而非崩溃 分析能力提升: - 异常检测新增 z-score 检测(标准差>2 标记异常) - 新增变异系数 CV 检测(数据波动性) - 新增零值/缺失检测 - 上下文管理器升级为关键词语义匹配(替代简单取最近 2 条) 用户体验: - 报告自动保存为 Markdown(reports/ 目录) - 新增 export 命令导出查询结果为 CSV - 新增 reports 命令查看已保存报告 - CLI 支持 readline 命令历史(方向键翻阅) - CSV 导入工具重写:自动列名映射、容错处理、dry-run 模式 - 新增 .env.example 配置模板
22 lines
508 B
Plaintext
22 lines
508 B
Plaintext
# LLM 配置(兼容 OpenAI API 格式)
|
||
LLM_API_KEY=sk-your-api-key-here
|
||
LLM_BASE_URL=https://api.openai.com/v1
|
||
LLM_MODEL=gpt-4o-mini
|
||
|
||
# 其他可用配置:
|
||
# Ollama(本地部署)
|
||
# LLM_API_KEY=ollama
|
||
# LLM_BASE_URL=http://localhost:11434/v1
|
||
# LLM_MODEL=qwen2.5-coder:7b
|
||
|
||
# DeepSeek
|
||
# LLM_API_KEY=sk-xxx
|
||
# LLM_BASE_URL=https://api.deepseek.com
|
||
# LLM_MODEL=deepseek-chat
|
||
|
||
# 数据库路径(可选,默认 demo.db)
|
||
# DB_PATH=/path/to/your.db
|
||
|
||
# 探索轮数(可选,默认 6)
|
||
# MAX_ROUNDS=6
|