Referans

İstek sınırları ve üst limitler

Sistemdeki her üst sınır, neyi saydığı ve bu sınıra ulaşıldığında ne olduğu.

Beş üst sınır vardır. Farklı nedenlerle mevcutturlar, farklı şekillerde hata verirler ve hangisine takıldığınızı bilmek genellikle teşhisin tamamıdır.

Üst sınırNeyi sayarKapsamVarsayılanNe olur
Dakika başına mesajsohbet, identify, feedback, rating ve onay istekleri; her biri kendi havuzundaCihaz başına, uygulama başına20Akış açılmadan önce HTTP 429.
Günlük mesajİş başlatan turlarCanlı anahtarda uygulama başına; test anahtarında organizasyon başına400Akışta rate_limited.
Aylık kullanımCanlıdaki her turun model maliyetinden kaynaklanan kullanım bakiyesiorganizasyon başınaPlanAkışta quota_exceeded.
Aylık test ortamı sohbetleriTest anahtarındaki yeni sohbetlerorganizasyon başına, tüm uygulamaları birlikte200Bir geliştirici için yazılmış bir mesajla quota_exceeded.
Günlük model bütçesiDolar cinsinden model harcamasıUygulama başınaYokAkışta quota_exceeded.

Dakika başına mesaj

(app, device) başına, süreç içi bir belirteç havuzu (token bucket). Sunucusuz örneklerin her biri kendisininkini tutar, bu nedenle kesin bir sayıdan ziyade esnek bir ilk savunma hattıdır — herhangi bir şeyi ölçümlemek için değil, takılı kalmış bir yeniden deneme döngüsünü karşılamak için vardır.

GET /v1/apps/config kendi iki havuzuna sahiptir: cihaz başına dakika başına 12 ve uygulama başına dakika başına 600. Uygulama genelindeki sınır, çağıran taraf her istekte X-Rendel-Device değerini değiştirdiğinde de geçerliliğini korur ve aslında koruduğu şey /v1/chat uç noktasının paylaştığı veritabanı bağlantı havuzudur.

GET /v1/apps/logo, config ile aynı iki havuza sahiptir: cihaz başına dakika başına 12 ve uygulama başına 600. POST /v1/uploads: Retry-After: 5 ile cihaz başına dakika başına 20. POST /v1/pairings/claim: cihaz başına dakika başına 5 ve uygulama başına 30.

Günlük mesaj

Dakika havuzunun kalıcı versiyonudur. Örnek başına duruma güvenmek yerine satırları sayar ve test ortamı trafiği için de geçerlidir: sunduğunuz herhangi bir hata ayıklama derlemesinden bir test anahtarı çıkarılabilir ve sınırlandırılmamış olması sınırsız model harcaması anlamına gelir.

İki durum kasıtlı olarak muaf tutulmuştur:

  • Zaten sayılmış bir turun yeniden denemeleri. Aynı turn_id değerini tekrar gönderdiğinizde tek dokunuşla kurtarma asla “yarın tekrar gelin” şeklinde yanıtlanmaz.
  • tool_results taşıyan devam istekleri. Bir onayı işlem sırasında engellemek, kullanıcının zaten yanıtladığı bir çağrıyı yarı yolda bırakır.

Aylık kullanım

Planınız her ay, organizasyondaki her uygulamanın paylaştığı, dolar cinsinden kullanım bakiyesi içerir; 10 USD'den başlayarak 1'e 1 oranında eklediğiniz kullanım bakiyesi de buna eklenir. Canlıdaki her tur, yanıtının üretilme maliyetiyle orantılı olarak kullanım bakiyesi harcar; bu nedenle yönetim paneli, bir sohbetin şimdiye kadar size ne kadara mal olduğuna bağlı olarak kalan miktarı yaklaşık N sohbet şeklinde gösterir. Test anahtarları hiç bakiye harcamaz.

Plana dahil olan kullanım bakiyesi her ayın 1'inde sıfırlanır ve ilk olarak kullanılır. Eklediğiniz kullanım bakiyesi 12 ay boyunca geçerlidir.

Organizasyonun kullanım bakiyesi tükendiğinde, asistanın butonu her uygulamada gizlenir ve yeni sohbetler başlamaz (Flutter 0.48.0 / Web 0.25.0 öncesi bir derleme bunun yerine sakin bir cümleyle quota_exceeded alır); her uygulamanın geri kalanı eskisi gibi çalışmaya devam eder. Devam eden işlemleri asla yarıda bırakmaz: kullanıcının henüz ortasında olduğu bir sohbet normal şekilde tamamlanır ve sıfırın üzerinde kullandığı miktar, alacağınız bir sonraki kullanım bakiyesinden düşülür.

Uygulamanız için hard_cap kapalıysa sıfırın üzerinde de yanıt vermeye devam eder ve aşım tutarı faturanıza yansıtılır.

Organizasyonun her ekip üyesine ayda birer kez olmak üzere %80 ve %100 seviyelerinde e-posta gönderilir. Otomatik bakiye yükleme açıkken (Settings → Plan & usage), kullanım bakiyesi 10 USD'nin altına her düştüğünde seçtiğiniz tutar kayıtlı kartınızdan eklenir, böylece hiçbir şey kesintiye uğramaz.

Users

Planlar aynı zamanda kullanıcılara göre de boyutlandırılır: son 90 gün içinde uygulamanızı bir canlı anahtarla açmış, siz kimliklerini tanımladığınızda giriş yapmış kişi başına bir kez sayılan bir cihaz. Sınır esnektir. Bu sınırı aşmak hiçbir şeyi kapatmaz; durum size bildirilir ve ikinci bir ay daha sürerse uygun bir plana geçmenizi rica ederiz.

Aylık test ortamı sohbetleri

Test ortamı trafiği bakiye kullanmaz, bu da aylık kullanımın buna asla bakmadığı ve ayı sınırlandıran başka hiçbir şeyin olmadığı anlamına gelir. Her hata ayıklama derlemesinde bir test anahtarı yer alır; her gün günde 400 mesaj, fiyatlandırmasında bunun mümkün olmayacağı varsayılan bir plana gerçek bir fatura gelmesi demektir.

Reddetme işlemi bir sohbet satırı yazılmadan önce gerçekleşir; böylece sızdırılmış bir test anahtarını sürekli yoklayan bir betik de satır biriktirmez. Canlı trafik bundan etkilenmez ve mesaj da bunu belirtir — ifadesi son kullanıcı yerine bir geliştirici için yazılmış tek eşik budur.

Günlük model bütçesi

İsteğe bağlıdır, varsayılan olarak kapalıdır ve talep üzerine tarafımızca ayarlanır. İlgili uygulamanın o günkü belirteç harcaması belirlediğiniz bir tutarı aştığında o uygulamanın turlarını durdurur.

Platform ayrıca tüm bunların arkasında genel bir günlük üst sınıra sahiptir. Uygulama başına hiçbir sınırın tanımlayamadığı durumlar (aynı anda birçok uygulamada gerçekleşen bir yeniden deneme fırtınası) için bir korumadır ve devreye girerse bunu fark etmenizden önce bizden duyarsınız.

Payload üst sınırları

ÖğeSınır
context.app_stateSerileştirilmiş 8 KB
aksiyon sonuç yükü16 KB
Manifest aksiyonları100
aksiyon timeoutMs120 sn
Devam isteği başına tool_results10
Feedback reason500 karakter
Mesaj metni4.000 karakter
Tur başına ekler4
Karşıya yükleme boyutu20 MB (PNG, JPEG, WebP, GIF, PDF, düz metin)
Seçim kimlikleri24, other_text 300 karakter
Form liste değeriHer biri 500 karakterlik 100 dize
Bağlamdaki açık formlar3
Manifest rotaları50, her biri 8 parametre
Onay şablonu yerelleriaksiyon başına 16
Handshake bileşenleri96
Rating comment500 karakter

Bir sınırı artırma

Kullanım: Yönetim panelinde Settings → Plan & usage altından planı değiştirin veya kullanım bakiyesi ekleyin. Diğer her şey için: support@rendel.ai adresine e-posta gönderin. Uygulama başına sınırlar bir tablodaki bir satırdan ibarettir; birini değiştirmek bir dakika sürer ve bir sonraki istekte geçerli olur.