Hi,
So looking around the forum, I found this comment
Setting
request_timeout
worked for me.
e.g.openai.Completion.create(request_timeout=1)
I was able to get this exception message.
Request timed out: HTTPSConnectionPool(host=‘api.openai.com ’, port=443): Read timed out. (read timeout=1)
I can’t find reference to it in the OpenAI docs, but it is mentioned in the git repo, I think the folks that are managing it themselves are doing so by .create
(ing) the object and then if a reply is not received within a specific period they are calling the .close
method and generating their own exceptions.