TsgcHTTP_API_Anthropic › イベント › OnHTTPAPIException
Anthropic API への呼び出しで未処理の例外が発生したときに発火します
property OnHTTPAPIException: TsgcHTTPAPIExceptionEvent;
// TsgcHTTPAPIExceptionEvent = procedure(Sender: TObject; E: Exception) of object
—
このイベントは、https://api.anthropic.com/v1に送信されたリクエストが例外で失敗するたびにトリガーされます。たとえば、ネットワークエラー、TLS障害、HTTPの非2xxステータスコード(401、429、5xx)、またはJSON解析エラーなどです。例外は通常のtry/exceptパスを通じても報告されるため、このイベントは主に集中ログまたはテレメトリに役立ちます。基礎となるメッセージとクラスについては、Eパラメータを検査してください。
procedure TForm1.oAPIHTTPAPIException(Sender: TObject; E: Exception);
begin
Memo1.Lines.Add('Anthropic error: ' + E.ClassName + ' - ' + E.Message);
end;