TsgcHTTP_API_Anthropic › Eventos › OnHTTPAPIException
Disparado quando uma chamada à API da Anthropic gera uma exceção não tratada
property OnHTTPAPIException: TsgcHTTPAPIExceptionEvent;
// TsgcHTTPAPIExceptionEvent = procedure(Sender: TObject; E: Exception) of object
—
Este evento é disparado sempre que uma requisição enviada para https://api.anthropic.com/v1 falha com uma exceção, por exemplo, erros de rede, falhas de TLS, códigos de status HTTP não-2xx (401, 429, 5xx) ou erros de parsing de JSON. A exceção também é reportada pelo caminho regular try/except, então este evento é primariamente útil para registro centralizado ou telemetria. Inspecione o parâmetro E para a mensagem e a classe subjacentes.
procedure TForm1.oAPIHTTPAPIException(Sender: TObject; E: Exception);
begin
Memo1.Lines.Add('Anthropic error: ' + E.ClassName + ' - ' + E.Message);
end;