feat:优化执行步骤
This commit is contained in:
+9
-1
@@ -18,8 +18,16 @@ class Settings:
|
||||
llm_base_url: str | None = field(
|
||||
default_factory=lambda: os.getenv("LLM_BASE_URL") or None
|
||||
)
|
||||
llm_timeout: float = 60.0
|
||||
# 统计 5000 多次调用:正常的都在 30 秒内(含上千 token 的长输出),
|
||||
# 卡住的请求会一直等到超时才重试,超时越长,卡一次多等越久
|
||||
llm_timeout: float = field(
|
||||
default_factory=lambda: float(os.getenv("LLM_TIMEOUT", "30"))
|
||||
)
|
||||
llm_max_retries: int = 2
|
||||
# 推理 token 占了单次调用耗时的大头;步骤都很简单,不需要深想
|
||||
llm_reasoning_effort: str | None = field(
|
||||
default_factory=lambda: os.getenv("LLM_REASONING_EFFORT", "low") or None
|
||||
)
|
||||
|
||||
# Jev
|
||||
typesafe_api_key: str = field(
|
||||
|
||||
Reference in New Issue
Block a user