TsgcHTTP_API_AnthropicÉvénements › OnHTTPAPIException

OnHTTPAPIException Event

Déclenché lorsqu'un appel à l'API Anthropic lève une exception non gérée

Syntaxe

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

Valeur par défaut

Remarques

Cet événement est déclenché chaque fois qu'une requête envoyée à https://api.anthropic.com/v1 échoue avec une exception, par exemple des erreurs réseau, des échecs TLS, des codes de statut HTTP non-2xx (401, 429, 5xx) ou des erreurs d'analyse JSON. L'exception est également signalée via le chemin try/except habituel, donc cet événement est principalement utile pour la journalisation centralisée ou la télémétrie. Inspectez le paramètre E pour le message et la classe sous-jacents.

Exemple

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

Retour aux événements