TsgcHTTP_API_Anthropic › Eventi › OnHTTPAPIException
Generato quando una chiamata all'API Anthropic solleva un'eccezione non gestita
property OnHTTPAPIException: TsgcHTTPAPIExceptionEvent;
// TsgcHTTPAPIExceptionEvent = procedure(Sender: TObject; E: Exception) of object
—
Questo evento viene generato ogni volta che una richiesta inviata a https://api.anthropic.com/v1 fallisce con un'eccezione, ad esempio errori di rete, errori TLS, codici di stato HTTP non 2xx (401, 429, 5xx) o errori di analisi JSON. L'eccezione viene segnalata anche attraverso il normale percorso try/except, pertanto questo evento è principalmente utile per la registrazione centralizzata o la telemetria. Esaminare il parametro E per il messaggio sottostante e la classe.
procedure TForm1.oAPIHTTPAPIException(Sender: TObject; E: Exception);
begin
Memo1.Lines.Add('Anthropic error: ' + E.ClassName + ' - ' + E.Message);
end;