Yardım Merkezi
Güvenlik

İstek sınırları (Rate limits)

Son güncelleme:

İstek sınırları (rate limits), chatbot'unuzu mesaj yağmuruna karşı korur - örneğin, mesaj kredilerinizi tüketmek amacıyla durmaksızın mesaj gönderen kötü niyetli bir ziyaretçi ya da otomatik bir komut dosyası gibi durumlara karşı. Bir ziyaretçi sınırı aştığında, chatbot belirlenen süre dolana kadar ona yanıt vermeyi durdurur ve sizin belirlediğiniz bir mesajı görüntüler.

Yapılandırılabilir mesaj sayacı, IP adresi veya kimliği doğrulanmış kullanıcı başına değil, sohbet oturumu başınadır. Farklı oturumların ayrı sayaçları vardır; aynı oturumu paylaşan tarayıcı sekmeleri ise bu sayacı ortak kullanır. Diğer spam ve IP korumaları birden fazla oturumu etkilemeye devam edebilir.

Nerede Bulunur?

Chatbot'unuzu seçin ve Settings > Security (Ayarlar > Güvenlik) yolunu izleyin. Rate limits (İstek sınırları) bölümü, Allowed domains (İzin verilen alan adları) alanının hemen altında yer alır.

Settings > Security konumu

Nasıl Etkinleştirilir?

  1. Rate limits bölüm başlığında bulunan Enable rate limits for bot (Bot için istek sınırlarını etkinleştir) geçiş anahtarını açın.
  2. Önerilen değerlerle önceden doldurulmuş sınır alanları görüntülenir: Her 150 saniyede 40 mesaj.
  3. Gerekirse sayıları ve sınır mesajını düzenleyin. Değişiklikler otomatik olarak kaydedilir - kaydedildi durumu göstergesi değişikliği onaylar.

Rate limits bölümü

  1. Kayıt onayını bekleyin, değerleri doğrulamak için Settings > Security ekranını yeniden açın ve yapılandırılan hak tükendiğinde sınır mesajınızın görüntülendiğini onaylamak için bir sohbet testi yapın.

Seçeneklerin Açıklaması

  • Limit to ... messages every ... seconds: Bir sohbet oturumunun ilgili zaman aralığında gönderebileceği maksimum mesaj sayısıdır. Zaman aralığı sona erdiğinde, ziyaretçinin tam mesaj hakkı geri yüklenir. ChatLab'in önerdiği ayar her 150 saniyede 40 mesajdır - bu, konuşma akışınızı test ettikten sonra ayarlayabileceğiniz bir başlangıç noktasıdır.

  • Show this message when limit is hit: Sınır aşıldığında chatbot'un yanıt yerine görüntüleyeceği metindir. Varsayılan olarak "Too many messages in a row" (Arka arkaya çok fazla mesaj) şeklindedir.

Bu oturum sınırını kapatmak için geçiş anahtarını kapatın ve Yes (Evet) seçeneğiyle onaylayın. Bu işlem, kaydedildikten sonra yapılandırılmış değerleri temizler. IP engellemeleri, spam filtresi, API anahtarı sınırları ve aylık kredi sınırları ayrı korumalar olarak kalmaya devam eder.

Ziyaretçiye Nasıl Görünür?

Bir ziyaretçi sınırı aştığında, chatbot bir yanıt vermek yerine sınır mesajınızla karşılık verir. Sınır etkinken gönderilen mesajlar, mesaj kredilerinizi tüketmez.

Sohbet widget'ında istek sınırına ulaşılması

Belirlenen süre geçtikten sonra chatbot normal şekilde yanıt vermeye devam eder - ziyaretçinin sayfayı yenilemesine gerek yoktur.

İlgili Korumalar

İstek sınırları, Security sayfasındaki araçlardan yalnızca biridir. Ayrıca chatbot'unuzun görüntüleneceği alan adlarını kısıtlayabilir, belirli IP adreslerini veya ülkeleri engelleyebilir ve otomatik spam filtresini etkinleştirebilirsiniz - tüm detaylar için Security Settings bölümüne bakın.

Tek bir chatbot'un ayda en fazla ne kadar mesaj kredisi harcayabileceğini sınırlamak için Settings > Model & Advanced bölümündeki Bot message credit limit (Bot mesaj kredisi sınırı) ayarını kullanın.

İlgili Makaleler