Tinjau sebelum menerapkan
Bandingkan perilaku sebenarnya dengan hasil yang diharapkan. Jika pemeriksaan gagal, cari penyebabnya sebelum membuat perubahan lain.
Baca kolom biner hanya setelah memeriksa panjang buffer.
if (offset + fieldSize > bytes.length) {
return truncatedInput(offset);
}
return decodeField(bytes, offset);Bandingkan perilaku sebenarnya dengan hasil yang diharapkan. Jika pemeriksaan gagal, cari penyebabnya sebelum membuat perubahan lain.
Atur endpoint kompatibel OpenAI atau Anthropic dengan URL dasar dan kunci API jika diperlukan. Uji koneksi. Server model lokal harus berjalan; alat jarak jauh dapat mengirim data secara terpisah.
Uji data terpotong, urutan byte, dan posisi batas tanpa membaca di luar byte yang diterima.
if (offset + fieldSize > bytes.length) {
return truncatedInput(offset);
}
return decodeField(bytes, offset);