Buenas!
A princípio, a adição da linha raise OpenAI.Error.APIError
no topo do bloco try
deveria ser suficiente para simular a exceção.
No momento em que a exceção é criada com o raise
, a execução do bloco é interrompida.
Por exemplo, se executarmos o código
try:
print("Ainda não houve exceção.")
raise Exception
print("Nunca aparecerei! ;)")
except Exception:
print("Ops! Houve uma exceção...")
O resultado no terminal será
Ainda não houve exceção.
Ops! Houve uma exceção...
Abraço!