Ekstraksi terstruktur
Faktur dan formulir diubah menjadi JSON tervalidasi. Memproses ulang dokumen yang sama mengembalikan hasil tervalidasi tanpa panggilan model lagi.
Putar ulang jawaban yang sudah lolos validator Anda, dan tolak pelanggar berulang tanpa memanggil moderasi atau model lagi.
Namespace dibuat sekali dengan GUARD.CREATE dan NCACHE.CREATE. Model menghasilkan JSON, dan validator Anda memeriksanya terhadap skema sebelum apa pun disimpan.
Panduan beranimasi dengan perintah HotKV yang sebenarnya dan balasan contoh. Klik langkah mana pun untuk melompat ke sana. Perintah dan balasan tetap dalam bahasa Inggris, persis seperti yang Anda ketik dan lihat di HotKV.
Keluaran terstruktur dan pemeriksaan keamanan lambat dan memakan biaya. Ada panggilan model, validasi skema JSON, dan mungkin model kedua untuk menilai jawaban. Permintaan berulang membayar semuanya lagi. Dan prompt kasar yang sama, dikirim seribu kali oleh skrip, masuk ke moderasi seribu kali.
Guard cache hanya menyimpan respons yang sudah lolos validasi skema atau pemeriksaan guardrail Anda, sehingga sebuah hit diketahui aman untuk diputar ulang apa adanya. Negative cache mengingat penolakan seperti "refused by moderation" dengan TTL singkat, sehingga permintaan buruk yang berulang ditolak sebelum mencapai layanan moderasi atau model.
Namespace dibuat sekali dengan GUARD.CREATE dan NCACHE.CREATE. Model menghasilkan JSON, dan validator Anda memeriksanya terhadap skema sebelum apa pun disimpan.
GUARD.SET validated "Summarize ticket 812 as JSON" "{\"summary\":\"Login fails on Safari\"}"Permintaan yang sama lagi. Jawaban tersimpan sudah lolos validasi, jadi dikembalikan apa adanya.
GUARD.GET validated "Summarize ticket 812 as JSON"Prompt berbahaya ditolak. Penolakan diingat selama lima menit.
NCACHE.SET refused "prompt:9f31c2" "refused_by_moderation" TTL 300Prompt yang sama sesaat kemudian ditolak dari cache. Moderasi dan model tidak dipanggil.
NCACHE.GET refused "prompt:9f31c2"Setiap namespace melaporkan hit, miss, eviksi, dan memori.
GUARD.STATS validatedFaktur dan formulir diubah menjadi JSON tervalidasi. Memproses ulang dokumen yang sama mengembalikan hasil tervalidasi tanpa panggilan model lagi.
Skrip penyalahgunaan yang menghantam prompt yang sama ditolak dari negative cache, menjaga biaya moderasi tetap datar.
"User not found" dan jawaban negatif lainnya di-cache sebentar, sehingga percobaan ulang tidak menghantam backend.
Hanya respons yang lolos pemeriksaan Anda yang disimpan, sehingga hit aman untuk diputar ulang.
GUARD.SETGUARD.GETIngat penolakan dan hasil tidak ditemukan untuk waktu singkat.
NCACHE.SETNCACHE.GETTTL default dan batas entri per namespace, dengan eviksi saat penuh.
GUARD.CREATENCACHE.CREATEHit, miss, eviksi, memori, dan penghematan per namespace.
GUARD.STATSNCACHE.STATSTidak. Validator atau guardrail Anda yang memutuskan. HotKV hanya menyimpan apa yang Anda masukkan ke guard cache setelah lolos.
Biasanya singkat, menit bukan hari, agar perubahan kebijakan atau false positive tidak menetap. Atur TTL per namespace atau per entri.
Guard cache dan negative cache adalah bagian dari paket Performance dan Scale.
HotKV berbicara protokol Redis, jadi Anda dapat mengarahkan klien yang sudah ada ke HotKV dan menjalankan perintah yang sama.