TsgcHTTP_API_Anthropicイベント › OnHTTPAPIException

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;

イベントに戻る