OpenQCore · Multimodal Stack

منصة واحدة.
أربع وسائط. تحكم إنتاجي كامل.

توحّد Multimodal Stack النص والصوت والصورة والفيديو ضمن معمارية تنفيذ واحدة مع توجيه ذكي وسلاسل fallback وعقود استجابة مستقرة.

Text + Voice + Image + Videoموجّه قراراتمصفوفة مهلاتسلاسل FallbackStreaming / Non-Streamingعقد مخرجات موحد

مصفوفة التوجيه

توجيه مبني على النية عبر كل الوسائط.

يقوم PulseDecisionRouter بتصنيف نية المستخدم وتوجيه التنفيذ للمسار المناسب: محادثة، توليد/تعديل/تحليل صور، توليد فيديو، أو استدعاء أداة.

الوسيط

نص

Live Route Preview

نمط التحفيز

نية محادثة افتراضية

المسار

chat

المحرك / المزود

Pulse + Chat Runtime

مهلات المزودين

ميزانيات زمنية حسب نوع الحمل

صورة

120s

ميزانية توليد سريع

فيديو

300s

نافذة رندر طويلة

OCR

45s

ميزانية استخراج النص

هوية

90s

ميزانية KYC

Fraud

45s

ميزانية تحليل المخاطر

سلاسل Fallback

توجيه الاعتمادية بين المزودين

Image: openai

openai
replicate

Image: replicate

replicate
openai

Video

ltx_video

OCR

google_vision
PrimaryFallback HopExecution Target

مسارات التنفيذ

وضعا تسليم، ونواة orchestration واحدة.

مسار Streaming

  • المحرك يعيد async generator لتدفق الأحداث/التوكنات
  • StreamProcessor يدير بث SSE
  • تبقى قيود timeout والقفل فعّالة
  • ينتهي الرد بتنظيف نهائي حتمي

مسار Non-Streaming

  • تنفيذ واحد مع timeout + circuit breaker
  • تجميع payload منظم (content/images/files/videos)
  • احتساب الاستخدام وقياس مدة التنفيذ
  • ResponseBuilder يعيد استجابة JSON قياسية

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

غلاف استجابة واحد لكل الوسائط.

تعيد المنصة عقدًا موحدًا يضمن عرضًا ثابتًا في الواجهة عبر النصوص والملفات والصور والفيديو.

images

مخرجات الصور المولدة أو المحللة ضمن مصفوفة موحدة.

files

المرفقات وملفات OCR والمستندات الناتجة ضمن نفس النموذج.

videos

مخرجات الفيديو تظهر داخل نفس payload القياسي.

أطلق منتجات متعددة الوسائط بثقة تشغيلية عالية.

ابنِ مرة واحدة للنص والصوت والصورة والفيديو مع تحكم إنتاجي في التوجيه والاعتمادية والرصد وعقود المخرجات.