الموارد · 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": []
}