مجلة Rivya

ما هو Rivya API؟

افهم ما هو Rivya API، ومتى يناسبك، وكيف يرتبط بـ Studio، وأي وثائق API يجب قراءتها قبل البناء على نماذج Rivya.
المنتج
نُشر في 2026/05/12آخر مراجعة في 2026/05/12الكاتب:فريق منتج Rivya
غلاف Rivya API يعرض فرق المنتجات وهي تصل طلبات النماذج، ورصيد الحساب، وحالة المهام، وجلسات المحادثة، والملفات، والويبهوكات.

Rivya API هو مسار المطورين لاستخدام قدرات نماذج Rivya من داخل منتجك، أو سكربتك، أو سير عملك.

إنه ليس منتجا منفصلا عن Rivya Studio. يستخدم حدود الحساب نفسها، ومحفظة الرصيد نفسها، وطبقة النماذج العامة نفسها التي يراها المستخدمون عبر Rivya. الفرق هو طريقة بدء العمل: بدلا من النقر داخل Studio، يرسل تطبيقك الطلبات باستخدام مفتاح API.

إذا كنت تحتاج تفاصيل نقطة النهاية، فابدأ بـ نظرة عامة على Rivya API ودليل البدء السريع لـ Rivya API. هذا المقال هو الشرح على مستوى المنتج: ما الغرض من API، وأين يناسب، ومتى لا يجب أن يكون المسار الأول.

النسخة المختصرة

يتيح Rivya API v1 لحساب مسجل الدخول إنشاء مفاتيح API واستدعاء قدرات نماذج Rivya من خارج واجهة الويب.

يشمل سطح API الحالي:

  • اكتشاف النماذج عبر قائمة نماذج API
  • مهام توليد غير متزامنة للصور والفيديو والصوت
  • رفع Files API للنماذج التي تحتاج وسائط مرجعية
  • استعلام دوري لحالة التوليد باستخدام معرفات المهام العامة
  • فحوص رصيد الحساب
  • دورات Chat API، بما في ذلك تدفق SSE اختياري
  • ويبهوكات موقعة لاكتمال التوليد
  • إصدار تجريبي من TypeScript SDK للفرق التي تريد غلاف عميل

مركز المطورين العام هو Developers. إنه أفضل مدخل إذا أردت نظرة موجهة، وروابط إلى إعدادات مفاتيح API، وتدفق تصحيح آمن.

لماذا لدى Rivya واجهة API

Studio مفيد عندما ما زال شخص يختار النماذج، ويشكل المطالبات، ويراجع المخرجات، ويقرر ما يجب فعله بعد ذلك.

API مفيد عندما يتحول ذلك القرار إلى سير عمل منتج أو عملية قابلة للتكرار.

أمثلة شائعة:

  • يريد منتج توليد تنويعات صور بعد أن يرسل مستخدم موجزا
  • يحتاج سير عمل تسويقي إلى إنشاء مسودات بصرية من مدخلات حملة منظمة
  • تحتاج أداة داخلية إلى إرسال مهام فيديو أو صوت دون أن يفتح أحد المتصفح
  • يريد نظام دعم أو محتوى دورة نموذج محادثة داخل واجهته الخاصة
  • تريد خدمة خلفية ردود نداء موقعة عندما تنتهي مهام التوليد

في هذه الحالات، يبقي Rivya API العمل متصلا بحساب Rivya نفسه بدلا من فرض حزمة منفصلة للفوترة، واختيار النموذج، وحالة المهمة.

ما الذي لا يستبدله API

لا يستبدل API كل سبب لاستخدام Rivya مباشرة.

استخدم Studio أو أسطح العمل العامة عندما:

  • ما زالت المطالبة تحتاج إلى استكشاف بشري
  • اختيار النموذج غير مستقر
  • يحتاج منشئ إلى مقارنة المخرجات بصريا
  • يعتمد المشروع على السجل المحفوظ والمراجعة اليدوية
  • لم يقرر الفريق بعد أي صيغة إدخال وإخراج يجب أن تصبح قابلة للتكرار

استخدم API عندما يكون سير العمل واضحا بما يكفي للأتمتة.

هذا الحد مهم. السؤال الإبداعي الغامض ينتمي عادة إلى Studio أولا. أما تدفق المنتج المعروف بمدخلات متوقعة فيمكن نقله إلى API.

اللبنات الرئيسية

فكر في API كست قطع متصلة.

اللبنةما الذي تعالجهأين تقرأ بعد ذلك
مفاتيح APIوصول من خادم إلى خادم من حسابكمصادقة API
النماذجمعرفات النماذج العامة ومعلومات الجاهزيةنماذج API
عمليات التوليدمهام صور وفيديو وصوت غير متزامنةإنشاء عملية توليد
الملفاترفع صور أو فيديو أو صوت مرجعيFiles API
المحادثةدورات محادثة غير متدفقة أو متدفقةChat API
Webhooksأحداث اكتمال موقعة لمهام التوليدAPI Webhooks

وثائق API هي المصدر لشكل الطلب والاستجابة. يجب أن يساعدك هذا المقال على تحديد القطعة التي تحتاجها أولا.

كيف يعمل الرصيد

يسحب استخدام API من محفظة رصيد حساب Rivya نفسها التي يستخدمها Studio.

يعني ذلك أن API ليس وكيلا مجهولا للنماذج. الطلب ينتمي إلى حساب Rivya، ويستخدم مفتاح API أنشأه ذلك الحساب، ويتبع حد الرصيد على مستوى المنتج كما هو موضح في رصيد API.

هذا مفيد للفرق لأن تجارب Studio واستخدام API يبقيان ضمن نموذج تشغيلي واحد. يمكنك اختبار نموذج يدويا، ثم نقل الجزء القابل للتكرار إلى تكامل دون إنشاء طبقة فوترة ثانية.

كيف تدخل الملفات في الصورة

يمكن لبعض النماذج العمل من النص وحده. وتحتاج نماذج أخرى إلى صورة أو فيديو أو ملف صوت مرجعي.

في تكاملات API، يجب أن تمر تلك المراجع عبر Files API. ينشئ الرفع سجل ملف مدار يمكن تمريره إلى معاملات النماذج المدعومة.

القاعدة العملية بسيطة:

  • إذا كان النموذج يقبل إدخال نص فقط، فابدأ من نقطة نهاية التوليد
  • إذا كان النموذج يحتاج وسائط مرجعية، فارفع الملف أولا
  • إذا كان النموذج نموذج محادثة مع مرفقات صور، فاستخدم Chat API ومعرفات الملفات

لا تصمم تكاملك حول تدفقات رفع خاصة بالمتصفح فقط أو جلسات Studio محفوظة. لدى API حد ملفات عام خاص به لسبب واضح.

أين تساعد Webhooks

الاستعلام الدوري هو أسهل مسار تكامل أول. أرسل مهمة توليد، واحفظ معرف المهمة العام، ثم استعلم دوريا حتى تنجح أو تفشل.

تصبح Webhooks مفيدة عندما يصبح التكامل أقرب إلى الإنتاج:

  • لا تريد عاملا يجري استعلاما دوريا لكل مهمة
  • يحتاج تطبيقك إلى تحديث سجل عند انتهاء التوليد
  • تريد حدثا موقّعا يمكن إعادة محاولته بأمان
  • تحتاج المهام الفاشلة إلى الانتقال إلى مسار استرداد واضح

لعقد الحدث الموقع، استخدم API Webhooks. أبق مستقبل الويبهوك ضيقا: تحقق من التوقيعات، وتعامل مع الأحداث المكررة، وتجنب وضع قيم سرية في السجلات.

مشروع API أول جيد

أفضل مشروع API أول يكون عادة صغيرا وملموسا.

مثلا:

  1. أنشئ مفتاح API في الإعدادات
  2. استدع قائمة النماذج
  3. اختر نموذجا متاحا واحدا
  4. أرسل مهمة توليد واحدة باستخدام مفتاح عدم التكرار
  5. أجر استعلاما دوريا لنقطة نهاية الحالة
  6. افحص الرصيد قبل وبعد
  7. عندها فقط أضف Files API أو Chat API أو Webhooks

يعطيك هذا المسار تكاملا عاملا دون خلط كل ميزات API في الاختبار الأول.

متى يكون API نقطة بداية خاطئة

غالبا لا يكون API الخطوة الأولى الصحيحة عندما:

  • لم يختر الفريق عائلة نماذج بعد
  • الناتج المطلوب ما زال يتغير في كل تشغيل
  • تعتمد المطالبة على الذوق والمراجعة اليدوية
  • سيخفي التكامل استخدام الرصيد عن الأشخاص الذين يحتاجون إلى فهمه
  • يحتاج المنتج إلى عرض تجريبي عام قبل أن يحتاج إلى الأتمتة

في هذه الحالات، ابدأ من Image، أو Video، أو Audio، أو Chat، أو AI Models. عندما يصبح المسار قابلا للتكرار، انقل الجزء المستقر إلى API.

إلى أين تذهب بعد ذلك

واصل الاستكشاف

مقالات أكثر

تابع مع أدلة ذات صلة وملاحظات منتج وتفصيلات سير عمل من فريق Rivya.

ابقَ على اطلاع

احصل على سير العمل التالي أو ملاحظة النموذج أو تحديث المنتج في بريدك

نشرة موجزة للمنشئين الذين يريدون أفكارًا عملية وذائقة أدق وتحديثات أقل ضجيجًا.

إطلاق نماذج جديدة وإسقاطات ميزاتأفكار سير عمل قصيرة يمكنك تطبيقها بسرعة

لا رسائل مزعجة. يمكنك إلغاء الاشتراك في أي وقت.