TsgcHTTP_API_AnthropicOlaylar › OnHTTPAPIException

OnHTTPAPIException Event

Anthropic API'sine yapılan bir çağrı işlenmeyen bir istisna fırlattığında tetiklenir

Sözdizimi

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

Varsayılan Değer

Remarks

Bu olay, https://api.anthropic.com/v1 adresine gönderilen bir istek bir istisnayla başarısız olduğunda, örneğin ağ hataları, TLS hataları, HTTP 2xx olmayan durum kodları (401, 429, 5xx) veya JSON ayrıştırma hataları olduğunda her seferinde tetiklenir. İstisna ayrıca normal try/except yolu aracılığıyla da raporlanır, bu nedenle bu olay öncelikle merkezi günlük kaydı veya telemetri için yararlıdır. Temeldeki mesaj ve sınıf için E parametresini inceleyin.

Örnek

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

Olaylara Dön