I am trying to figure out how a higher timeout set for the openai llm option isnt clobbered by the retry_decorator
here retry = create_retry_decorator(
max_retries=max_retries,
random_exponential=True,
stop_after_delay_seconds=60,
min_seconds=1,
max_seconds=20,
)
Even though I have set a higher timeout, the retry always kicks in at 60 seconds, shouldn't the retry decorator use the same value for timeout in
stop_after_delay_seconds
Maybe I am imissing something?
For additional context I am trying to call a chat completion with the deepseek r1 model, and it always returns from the POST to
https://api.deepseek.com/chat/completions in 60 seconds with a 200 OK, but empty response.