TsgcHTTP_API_Anthropic › Ereignisse › OnHTTPAPIException
Wird ausgelöst, wenn ein Aufruf der Anthropic-API eine unbehandelte Ausnahme auslöst
property OnHTTPAPIException: TsgcHTTPAPIExceptionEvent;
// TsgcHTTPAPIExceptionEvent = procedure(Sender: TObject; E: Exception) of object
—
Dieses Ereignis wird ausgelöst, wenn eine an https://api.anthropic.com/v1 gesendete Anfrage mit einer Ausnahme fehlschlägt, zum Beispiel Netzwerkfehler, TLS-Fehler, HTTP-Statuscodes außerhalb von 2xx (401, 429, 5xx) oder JSON-Parsing-Fehler. Die Ausnahme wird auch über den regulären try/except-Pfad gemeldet, sodass dieses Ereignis hauptsächlich für zentralisiertes Logging oder Telemetrie nützlich ist. Inspizieren Sie den E-Parameter für die zugrunde liegende Nachricht und Klasse.
procedure TForm1.oAPIHTTPAPIException(Sender: TObject; E: Exception);
begin
Memo1.Lines.Add('Anthropic error: ' + E.ClassName + ' - ' + E.Message);
end;