Kode widget chat dan kontrol biaya: model, batas panjang jawaban, dan batas harian
Widget chat publik tidak boleh menghasilkan tagihan mengejutkan. Inilah kontrol yang membatasi pengeluaran kode widget chat Anda, dan cara menggabungkannya.
Diterbitkan:
Widget chat pada dasarnya bersifat publik: siapa pun yang membuka halaman Anda bisa mengetik di dalamnya. Memang itu tujuannya, tetapi artinya biaya harus dibatasi oleh batas yang hanya Anda kendalikan. api14 menyediakan beberapa batas, dan semuanya saling melengkapi.
1. Pilih model sambil memperhatikan harganya
Pemilih model di editor widget menampilkan harga setiap model. Untuk asisten dukungan, model kecil yang cepat sering kali sudah cukup, dan biayanya hanya sebagian kecil dari model kelas teratas. Karena model disimpan bersama widget, Anda bisa beralih ke model yang lebih kuat nanti tanpa mengubah kode di situs Anda:
<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>
2. Batasi setiap jawaban
Widget chat punya pengaturan Panjang jawaban maksimum (token) yang membatasi panjang setiap jawaban. Batas beberapa ratus token menjaga balasan tetap singkat dan menetapkan plafon biaya untuk satu pesan. Riwayat percakapan yang panjang dipangkas di server, sehingga chat yang tak berujung tidak bisa membuat permintaan membesar tanpa batas.
3. Ikat widget ke API key dengan batasnya sendiri
Setiap widget berjalan dengan salah satu API key Anda, yang dipilih di editor. Daftarnya diakhiri dengan Buat API key baru, jadi Anda bisa membuat key khusus untuk satu widget dalam hitungan detik. Pengaturan key tersebut lalu berlaku untuk setiap permintaan pengunjung:
- Batas pengeluaran harian: key berhenti untuk hari itu setelah menghabiskan jumlah ini.
- Permintaan per menit: plafon seberapa cepat widget bisa dipakai.
- Model yang diizinkan: key yang dibatasi pada satu model tidak bisa dipakai untuk hal lain.
Pemakaian widget dicatat di bawah key tersebut, sehingga Pemakaian menunjukkan dengan tepat berapa biaya widget. Jika suatu saat Anda perlu menghentikan widget seketika, hapus atau ganti key-nya.
4. Batas widget dan akun
Selain key, editor widget punya batas pengeluaran hariannya sendiri, dan Pengaturan, Kontrol widget menambahkan satu batas untuk semua widget di akun. Setiap pengunjung juga dibatasi per menit dan per hari, sehingga satu orang tidak bisa menghabiskan anggaran Anda.
| Kontrol | Tempat mengaturnya |
|---|---|
| Model dan panjang jawaban maksimum | Editor widget |
| Pengeluaran harian, laju, dan model yang diizinkan pada key | API key |
| Batas pengeluaran harian widget | Editor widget |
| Batas harian semua widget, permintaan per pengunjung | Pengaturan, Kontrol widget |
5. Saldo Anda adalah batas terakhir
Permintaan pengunjung dibebankan ke saldo USD Anda sesuai harga normal model. Saat saldo mencapai nol, widget berhenti menjawab sampai Anda menambah saldo. Dengan Kirimi saya email saat widget gagal diaktifkan, Anda mengetahuinya pada hari yang sama.
Gabungkan dua atau tiga kontrol ini, dan skenario terburuknya selalu berupa angka yang Anda pilih sendiri. Buat widget Anda di halaman widget dan lihat harga terkini di harga.