From 0e763a3d3569e1421d48165575f0aea0245b5142 Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Tue, 3 Feb 2026 14:59:06 +0000 Subject: [PATCH 1/2] Updated deepseek timeouts --- run_bots.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/run_bots.py b/run_bots.py index 2b6dfdb..10c7724 100644 --- a/run_bots.py +++ b/run_bots.py @@ -467,6 +467,7 @@ def get_default_bot_dict() -> dict[str, RunBotConfig]: # NOSONAR default_research_comparison_forecast_llm = GeneralLlm( model="openrouter/deepseek/deepseek-r1", temperature=default_temperature, + timeout=60 * 6, ) grok_4_search_llm = GeneralLlm( model="xai/grok-4-latest", @@ -485,6 +486,7 @@ def get_default_bot_dict() -> dict[str, RunBotConfig]: # NOSONAR ) # https://docs.anthropic.com/en/docs/agents-and-tools/tool-use/web-search-tool deepseek_r1_exa_online_llm = GeneralLlm( model="openrouter/deepseek/deepseek-r1:online", + timeout=60 * 6, ) o4_mini_deep_research_llm = GeneralLlm( model="openai/o4-mini-deep-research", @@ -527,6 +529,7 @@ def get_default_bot_dict() -> dict[str, RunBotConfig]: # NOSONAR GeneralLlm( model="openrouter/deepseek/deepseek-r1", temperature=default_temperature, + timeout=60 * 6, ), ), } From e77cd0c769e2474c43208a1d22eab9dc1033e871 Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Tue, 3 Feb 2026 15:00:16 +0000 Subject: [PATCH 2/2] Updated default timeout as well --- forecasting_tools/ai_models/general_llm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forecasting_tools/ai_models/general_llm.py b/forecasting_tools/ai_models/general_llm.py index 97d869a..93ee016 100644 --- a/forecasting_tools/ai_models/general_llm.py +++ b/forecasting_tools/ai_models/general_llm.py @@ -88,7 +88,7 @@ class GeneralLlm( "timeout": 80, }, "deepseek/": { - "timeout": 150, + "timeout": 210, }, "perplexity/": { "timeout": 120,