وثائق Rivya AI
صفحات API للنماذج

دمج API لنموذج Suno Music

استخدم Suno Music عبر Rivya Public API v1 مع معرف النموذج suno-music، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والأرصدة، وأمثلة الاستجابة.

متاح عبر APIإدخال النص جاهزصوت
معرف نموذج API

suno-music

المدخلات

text

Files API

غير مطلوب للطلب الأدنى

الأرصدة الأساسية

12

القدرة

صوت

الفوترة

FIXED

حد prompt

500 أحرف

عقد الطلب

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

المفتاحالنوعمطلوبالافتراضيالوصف
modelstringنعمsuno-musicاستخدم معرف نموذج API وهو suno-music.
promptstringنعم-الحد الأقصى لهذا النموذج هو 500 حرفًا.
paramsobjectلا-كائن معلمات خاص بالنموذج. استخدم الصفوف أدناه لمعرفة المفاتيح المسموح بها.
client_request_idstringلا-معرف اختياري من جهة العميل لتتبع الطلبات في نظامك.

معلمات النموذج

المفتاحالنوعمطلوبالافتراضيالنطاقالخياراتالوصف
modelselectلاV4_5-V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5يحدد عائلة توليد Suno التي يجب استخدامها. غالبا ما تتعامل الإصدارات الأحدث مع الأسلوب والتفاصيل بصورة أفضل، لكنها قد تختلف في التكلفة والسلوك.
instrumentalselectلاfalse-false, trueآلي

الطلب الأدنى

{
  "model": "suno-music",
  "prompt": "A polished audio concept for a short product story",
  "params": {
    "model": "V4_5",
    "instrumental": "false"
  }
}

استجابة الإنشاء

تعيد نقطة نهاية الإنشاء معرف مهمة عامًا. استعلم عن نقطة نهاية الحالة حتى تنجح المهمة أو تفشل.

{
  "id": "task_suno_music_example",
  "status": "queued",
  "model": "suno-music",
  "reserved_credits": 12,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

الأخطاء الشائعة

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

تعيد نقطة نهاية الإنشاء معرف مهمة عامًا. استعلم عن نقطة نهاية الحالة حتى تنجح المهمة أو تفشل.