anoman
MasukDapatkan API Key
Beranda Dokumentasi

Live Feed

Aliran SSE real-time dari semua yang terjadi di gateway — permintaan, blokir, anomali, batch job, masalah provider — plus kesehatan per-provider dan latensi bergulir.

Aktivitas gateway saat terjadi

Buka GET /anoman/v1/events/stream dengan autentikasi API key untuk menerima aliran Server-Sent-Events dari aktivitas gateway. Tipe event mencakup:

  • permintaan — setiap completion saat selesai, dengan model, status, dan latensi;
  • blokir guardrail — permintaan yang dihentikan oleh injeksi / PII / konten / kebijakan;
  • anomali — lonjakan token, ledakan permintaan, badai guardrail, atau outlier biaya yang terdeteksi;
  • perubahan status batch job — masuk antrean, selesai, gagal, dieskalasi;
  • masalah provider — degradasi atau kegagalan provider hulu.

cURL

# Open the SSE stream and print events as they happen
curl -N "https://api.anoman.io/anoman/v1/events/stream" \
  -H "Authorization: Bearer anm-sk-..."

Event

event: request
data: {"model":"claude-sonnet-4-20250514","status":"success","latency_ms":842}

event: blocked
data: {"guardrail":"injection","score":0.97,"api_key":"anm-sk-ab"}

event: anomaly
data: {"rule":"token_spike","severity":"high","id":"anom_7f3a"}

event: batch_completed
data: {"job_id":"job_a8f3c2b1d9","savings_usd":0.0042}

JavaScript

// Browser / Node EventSource-style consumption
const res = await fetch("https://api.anoman.io/anoman/v1/events/stream", {
  headers: { Authorization: "Bearer anm-sk-..." },
});
const reader = res.body.getReader();
const decoder = new TextDecoder();
for (;;) {
  const { value, done } = await reader.read();
  if (done) break;
  process.stdout.write(decoder.decode(value)); // parse "event:" / "data:" lines
}

Ini aliran yang berbeda dari streaming completion — lihat Streaming untuk keluaran respons token-demi-token.

Status per-provider + latensi p50

Panggil GET /anoman/v1/providers/health untuk status terkini setiap provider dan latensi p50 bergulir dalam jendela 5 menit — sinyal yang sama yang menggerakkan routing berbasis latensi.

Kesehatan

# Per-provider status + rolling p50 latency
curl "https://api.anoman.io/anoman/v1/providers/health" \
  -H "Authorization: Bearer anm-sk-..."

Papan pantau dan reaksi real-time

Jalankan papan pantau langsung untuk tim ops Anda, atau berlangganan secara terprogram untuk bereaksi terhadap blokir dan anomali begitu terjadi.

Terkait: Event anomali pada feed dibangkitkan oleh mesin deteksi anomali.

Pantau langsung

Buka Live Feed dan lihat gateway secara real-time.

On this page