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;

返回事件