Errors are so common with these endpoints, not having retry out of the box just makes it harder to hack on which I think is against the spirit?
I just wasted a couple hours the other week due to langchainjs defaulting to retrying errors which were ultimately caused by timeouts and would never complete.