feat:LLM 分析文件并生成结构化建议

This commit is contained in:
2026-10-10 04:56:28 -07:00
parent 7caf0d31da
commit b90842237f
11 changed files with 746 additions and 7 deletions
+8
View File
@@ -108,6 +108,14 @@ class Settings:
default_factory=lambda: int(os.getenv("DATA_FILE_TTL", "604800"))
)
# 上传后用 LLM 分析文件(一句话说明、图表推荐、列的含义);关闭后文件照常可用,只是没有这些信息
data_file_insights: bool = field(
default_factory=lambda: (
os.getenv("DATA_FILE_INSIGHTS", "true").strip().lower()
not in ("false", "0", "no", "off")
)
)
# 模型写的单条数据查询的超时(秒)
data_query_timeout: float = field(
default_factory=lambda: float(os.getenv("DATA_QUERY_TIMEOUT", "10"))