- 新增 report_db/ 包(models/schema/db,复用 news 项目实现,幂等 upsert) - reporter.py: _build_report_data + generate_report 写库返回 report_id - pipeline/cli 适配 report_id 返回值;HTML 渲染/上传保留 deprecated - 新增 tests/test_report_db.py;.env.example 增加 NEWS_DB_* 配置 - 已部署 pi5 并验证:真实生成 report_id=184(12 事件)+ 幂等覆盖
30 lines
1.0 KiB
Bash
30 lines
1.0 KiB
Bash
# ==========================================
|
||
# English Financial News — 敏感信息
|
||
# 复制为 .env 并填入真实值
|
||
# 仅存放密钥、Token、API 地址
|
||
# ==========================================
|
||
|
||
# --- DeepSeek ---
|
||
DEEPSEEK_API_KEY=sk-your-deepseek-key
|
||
DEEPSEEK_BASE_URL=https://api.deepseek.com
|
||
|
||
# --- Qwen / 通义千问 ---
|
||
QWEN_API_KEY=sk-your-qwen-key
|
||
QWEN_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
|
||
|
||
# --- DashScope / 阿里百炼 ---
|
||
DASHSCOPE_API_KEY=sk-your-dashscope-key
|
||
DASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding
|
||
|
||
# --- Qdrant ---
|
||
QDRANT_URL=http://localhost:6333
|
||
QDRANT_API_KEY=
|
||
|
||
# --- 日报结构化入库(与 news 项目共用 MySQL myquant 库) ---
|
||
# pi5 通过内网直连 pi(192.168.1.10) 上的 autossh 隧道(0.0.0.0:13306 → doorcome.cn:3306)
|
||
NEWS_DB_HOST=192.168.1.10
|
||
NEWS_DB_PORT=13306
|
||
NEWS_DB_USER=myquant
|
||
NEWS_DB_PASSWORD= # 填真实值(与 news 项目 .env 的 NEWS_DB_PASSWORD 相同),禁止写入源码
|
||
NEWS_DB_NAME=myquant
|