Increase LLM timeout for report agent to improve fault tolerance.
Showing
1 changed file
with
2 additions
and
2 deletions
| @@ -38,11 +38,11 @@ class LLMClient: | @@ -38,11 +38,11 @@ class LLMClient: | ||
| 38 | self.base_url = base_url | 38 | self.base_url = base_url |
| 39 | self.model_name = model_name | 39 | self.model_name = model_name |
| 40 | self.provider = model_name | 40 | self.provider = model_name |
| 41 | - timeout_fallback = os.getenv("LLM_REQUEST_TIMEOUT") or os.getenv("REPORT_ENGINE_REQUEST_TIMEOUT") or "1800" | 41 | + timeout_fallback = os.getenv("LLM_REQUEST_TIMEOUT") or os.getenv("REPORT_ENGINE_REQUEST_TIMEOUT") or "3000" |
| 42 | try: | 42 | try: |
| 43 | self.timeout = float(timeout_fallback) | 43 | self.timeout = float(timeout_fallback) |
| 44 | except ValueError: | 44 | except ValueError: |
| 45 | - self.timeout = 1800.0 | 45 | + self.timeout = 3000.0 |
| 46 | 46 | ||
| 47 | client_kwargs: Dict[str, Any] = { | 47 | client_kwargs: Dict[str, Any] = { |
| 48 | "api_key": api_key, | 48 | "api_key": api_key, |
-
Please register or login to post a comment