Support for retries and timeout is required to be more fault tolerant.
The official OpenAI's Nodejs library has support for both retries and timeouts.