الموارد · Providers

مصفوفة قدرات المزودين

مقارنة تشغيلية بمستوى إنتاجي لقدرات المزودين، واستراتيجية التوجيه، وسياسات الـ failover، وسلوك المخرجات الموحد.

مصفوفة القدرات

المزوّدTextImageAudioVideoملاحظات
OpenAI✓✓✓—المسار الأساسي للمحادثة والصوت وتوليد الصور.
Gemini✓✓——مسار قوي للاستدلال متعدد الوسائط (بدون صوت).
Claude✓———مسار احتياطي مركّز على النص للمهام التحليلية.
Replicate—✓—✓مسار متخصص لعمليات توليد الصور والفيديو.

سياسة التوجيه

  • يتم تصنيف الطلب حسب النية ونوع الوسيط قبل اختيار المزوّد.
  • يتم اختيار المزوّد الأساسي حسب القدرات وملف زمن الاستجابة.
  • يتم تفعيل fallback عند المهلة أو فتح circuit breaker أو فشل السياسة.
  • يتم توحيد usage و metadata عبر جميع المزودين.
  • الحمولة النهائية تظل ثابتة بغض النظر عن المزوّد الخلفي.

استراتيجية الـ Failover و SLA

سياسة Failover

  • حدود المهلة تختلف حسب نوع الوسيط (صورة/فيديو/OCR/صوت).
  • Circuit breakers تعزل المزود غير المستقر تلقائيًا.
  • استراتيجيات إعادة المحاولة تراعي قواعد idempotency الآمنة.
  • ترتيب سلسلة fallback قابل للضبط حسب البيئة.

إشارات SLA

  • يتم مراقبة التوافر لكل مزوّد ولكل مسار وسيط.
  • يتم تتبع ميزانيات الزمن من البداية للنهاية مع trace correlation.
  • عتبات معدل الخطأ تُفعّل تحويل التوجيه تلقائيًا.
  • نوافذ الاستعادة تُرجع المزودين تدريجيًا بعد الاستقرار.

عقد مخرجات موحد

{
  "success": true,
  "content": "...",
  "provider": "...",
  "usage": {},
  "metadata": {},
  "images": [],
  "files": [],
  "videos": []
}