feat: AI 模型按场景独立配置(llm_scenes)+ 去重多来源合并
- system.yaml 新增 llm_scenes(translation / daily_report,含用途/方法/模型要求说明) - load_llm_config(scene=...) 场景覆盖;日报摘要 temperature 0.3 硬编码 → 配置 - M3 去重:唯一篇记录 source_ids(跨源重复合并,首个来源为 source_id) - source_ids 经翻译透传至 events,日报事件 source 多来源拼接展示(≤3 个) - 已部署 pi5:merge 实证 10 源合并;日报 report_id=224 正常入库
This commit is contained in:
+2
-2
@@ -119,8 +119,8 @@ def translate_all_deduped(
|
||||
logger.warning("去重目录无文章: data/deduped/%s/uniques/", date_str)
|
||||
return {"date": date_str, "total": 0, "success": 0, "failed": 0, "elapsed_sec": 0}
|
||||
|
||||
# 初始化 LLM 客户端
|
||||
config = load_llm_config(provider=provider, model=model)
|
||||
# 初始化 LLM 客户端(translation 场景配置见 system.yaml llm_scenes.translation)
|
||||
config = load_llm_config(provider=provider, model=model, scene="translation")
|
||||
client = make_sync_client(config)
|
||||
template = PromptTemplate()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user