Improved Rendering
This commit is contained in:
@@ -25,6 +25,9 @@ class Settings(BaseSettings):
|
||||
DOCUMENT_IR_OUTPUT_DIR: str = Field(
|
||||
"final_reports/ir", description="整本IR/Manifest输出目录"
|
||||
)
|
||||
CHAPTER_JSON_MAX_ATTEMPTS: int = Field(
|
||||
2, description="章节JSON解析失败时的最大尝试次数"
|
||||
)
|
||||
TEMPLATE_DIR: str = Field("ReportEngine/report_template", description="多模板目录")
|
||||
API_TIMEOUT: float = Field(900.0, description="单API超时时间(秒)")
|
||||
MAX_RETRY_DELAY: float = Field(180.0, description="最大重试间隔(秒)")
|
||||
@@ -52,6 +55,7 @@ def print_config(config: Settings):
|
||||
message += f"最大内容长度: {config.MAX_CONTENT_LENGTH}\n"
|
||||
message += f"输出目录: {config.OUTPUT_DIR}\n"
|
||||
message += f"章节JSON目录: {config.CHAPTER_OUTPUT_DIR}\n"
|
||||
message += f"章节JSON最大尝试次数: {config.CHAPTER_JSON_MAX_ATTEMPTS}\n"
|
||||
message += f"整本IR目录: {config.DOCUMENT_IR_OUTPUT_DIR}\n"
|
||||
message += f"模板目录: {config.TEMPLATE_DIR}\n"
|
||||
message += f"API 超时时间: {config.API_TIMEOUT} 秒\n"
|
||||
|
||||
Reference in New Issue
Block a user