دمج API لنموذج Seedream 4.0
استخدم Seedream 4.0 عبر Rivya Public API v1 مع معرف النموذج seedream-4-0، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والرصيد، وأمثلة الاستجابة.
seedream-4-0
text, file
مطلوب لأوضاع المراجع
6
صورة
FIXED
5000 أحرف
عقد الطلب
أرسل معرف النموذج في المستوى الأعلى. توضع عناصر التحكم الخاصة بالنموذج داخل params.
| المفتاح | النوع | مطلوب | الافتراضي | الوصف |
|---|---|---|---|---|
| model | string | نعم | seedream-4-0 | استخدم معرف نموذج API وهو seedream-4-0. |
| prompt | string | نعم | - | الحد الأقصى لهذا النموذج هو 5000 حرفا. |
| params | object | لا | - | كائن معلمات خاص بالنموذج. استخدم الصفوف أدناه لمعرفة المفاتيح المسموح بها. |
| client_request_id | string | لا | - | معرف اختياري من جهة العميل لتتبع الطلبات في نظامك. |
معلمات النموذج
| المفتاح | النوع | مطلوب | الافتراضي | النطاق | الخيارات | الوصف |
|---|---|---|---|---|---|---|
| image_size | select | لا | square_hd | - | square, square_hd, portrait_4_3, portrait_3_2, portrait_16_9, landscape_4_3, landscape_3_2, landscape_16_9, landscape_21_9 | يتحكم في نسبة التأطير. وبالاقتران مع دقة الإخراج، يحدد أبعاد البكسل النهائية. |
| image_resolution | select | لا | 1K | - | 1K, 2K, 4K | المستويات الحالية هي `1K` و`2K` و`4K`. الدقة الأعلى تعني عادة ملفات أكبر وانتظارا أطول. |
| max_images | number | لا | 1 | min 1 / max 6 / step 1 | - | القيم الصالحة من 1 إلى 6. يتحكم في عدد الصور التي يمكن أن تعيدها مهمة واحدة، لذلك من الأفضل إبقاء مطالبتك متوافقة مع هذا العدد. |
| seed | number | لا | - | min 0 / max 2147483647 / step 1 | - | اتركه فارغا للحصول على نتيجة عشوائية جديدة في كل مرة. إعادة استخدام العدد الصحيح نفسه تسهّل إعادة إنتاج نتيجة سابقة أو ضبطها. تكون النتيجة أقرب فقط عندما يبقى prompt والإعدادات الرئيسية الأخرى متشابهة أيضا، ولا يضمن ذلك تطابقا 1:1. |
| nsfw_checker | select | لا | false | - | false, true | يتحكم في فلتر المحتوى. إيقافه يقرّبك من الإخراج الخام، لكنه يعني أيضا قبول طبقة أمان أضعف. |
سياسة الرفع
ارفع ملفات المراجع أولا، ثم ضع URL وduration token اللذين تم إرجاعهما داخل params.referenceMediaItems.
صور مرجعية: ارفع ما يصل إلى 10 صور لمسار تحرير Seedream 4.0.
10
image
ينبغي أن تحمل مراجع الفيديو والصوت durationToken من /api/v1/files عندما يكون التحقق من المدة مطلوبا.
| kind | الحد الأقصى للحجم | أنواع MIME |
|---|---|---|
| image | 10 MB | image/jpeg, image/png, image/webp |
الطلب الأدنى
{
"model": "seedream-4-0",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"image_size": "square_hd",
"image_resolution": "1K",
"max_images": 1,
"seed": 0,
"nsfw_checker": "false"
}
}طلب بملف مرجعي
{
"model": "seedream-4-0",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"image_size": "square_hd",
"image_resolution": "1K",
"max_images": 1,
"seed": 0,
"nsfw_checker": "false",
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-image.png",
"kind": "image",
"name": "reference-image.png",
"mimeType": "image/png"
}
]
}
}استجابة الإنشاء
يعيد endpoint الإنشاء معرف مهمة عاما. استعلم عن endpoint الحالة حتى تنجح المهمة أو تفشل.
{
"id": "task_seedream_4_0_example",
"status": "queued",
"model": "seedream-4-0",
"reserved_credits": 6,
"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
تتطلب بعض الأوضاع رفع مراجع عبر Files API.