TsgcHTTP_API_AnthropicEventos › OnHTTPAPIException

OnHTTPAPIException Event

Disparado quando uma chamada à API da Anthropic gera uma exceção não tratada

Sintaxe

property OnHTTPAPIException: TsgcHTTPAPIExceptionEvent;
// TsgcHTTPAPIExceptionEvent = procedure(Sender: TObject; E: Exception) of object

Valor Padrão

Observações

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.

Exemplo

procedure TForm1.oAPIHTTPAPIException(Sender: TObject; E: Exception);
begin
  Memo1.Lines.Add('Anthropic error: ' + E.ClassName + ' - ' + E.Message);
end;

Voltar para Eventos