Skip to content

تحديد المعدل

يتضمن Triggerfish محدد معدل بنافذة منزلقة يمنع الوصول لحدود API مزود LLM. يلف أي مزود بشفافية -- حلقة الوكيل لا تحتاج لمعرفة حدود المعدل.

كيف يعمل

محدد المعدل يتتبع:

  • الرموز في الدقيقة (TPM) -- إجمالي الرموز المُستهلكة في نافذة منزلقة
  • الطلبات في الدقيقة (RPM) -- عدد استدعاءات API في نافذة منزلقة

عند استنفاد السعة، تُؤخر الاستدعاءات حتى تُفتح السعة. لا يوجد إسقاط للطلبات.

التكامل مع تجاوز الفشل

عندما يكون المزود محدود المعدل، يمكن لسلسلة تجاوز الفشل تبديل المزود تلقائياً بدلاً من الانتظار.

الحدود الافتراضية

تُضبط الحدود حسب مزود LLM. يمكن تجاوزها في triggerfish.yaml:

yaml
models:
  providers:
    anthropic:
      rate_limit:
        rpm: 60
        tpm: 100000