TsgcHTTP_API_AnthropicEvents › OnHTTPAPIException

OnHTTPAPIException Gebeurtenis

Wordt geactiveerd wanneer een aanroep naar de Anthropic API een onverwerkte uitzondering veroorzaakt

Syntaxis

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

Standaardwaarde

Opmerkingen

Deze gebeurtenis wordt geactiveerd telkens wanneer een verzoek naar https://api.anthropic.com/v1 mislukt met een uitzondering, bijvoorbeeld netwerkfouten, TLS-fouten, HTTP niet-2xx-statuscodes (401, 429, 5xx) of JSON-parseerfouten. De uitzondering wordt ook gerapporteerd via het normale try/except-pad, dus deze gebeurtenis is voornamelijk nuttig voor gecentraliseerde logboekregistratie of telemetrie. Inspecteer de parameter E voor het onderliggende bericht en de klasse.

Voorbeeld

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

Terug naar gebeurtenissen