TheoKanning / openai-java

OpenAI Api Client in Java
MIT License
4.74k stars 1.19k forks source link

Automatically retry on failure. #189

Closed jiangying000 closed 1 year ago

jiangying000 commented 1 year ago

The openai endpoint sometimes fails to retrieve completion result due to timeout or code 429 or server overload.

Can we support auto retry on failure ?

TheoKanning commented 1 year ago

I've left retries up to the end user because different projects have very different retry needs. I recommend calling OpenAiApi directly and using Observable.retry(...)