linux-BR.org

Notícias de software livre e tecnologias

Erros de conexão (por exemplo, devido a um problema de conectividade de rede), 408 Solicitação de tempo limite, 409 conflitos,
429 Limite de taxa e> = 500 erros internos estão todos recozidos por padrão.Quando a API retorna um código de status que não é sucesso (ou seja, 4xx ou 5xx
resposta), uma subclasse do OpenAI.ApistatUSERROR é aumentada, contendo propriedades de status_code e resposta.Em uma resposta da API, um campo pode ser explicitamente nulo, ou ausente inteiramente;Em ambos os casos, seu valor é nenhum nesta biblioteca.Recomendamos que você sempre instancie um cliente (por exemplo, com client = OpenAI ()) no código do aplicativo porque:
Os parâmetros de solicitação aninhados são digitados.Quando a biblioteca não consegue se conectar à API (por exemplo, devido a problemas de conexão de rede ou um tempo limite), é aumentada uma subclasse do OpenAI.ApiconectionError.

Fonte: https://github.com/openai/openai-python