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

دمج API لنموذج Ideogram Character

استخدم Ideogram Character عبر Rivya Public API v1 مع معرف النموذج ideogram-character، والمدخلات المدعومة، والمعلمات، وقواعد Files API، والأرصدة، وأمثلة الاستجابة.

متاح عبر APIالجاهزيةصورة
معرف نموذج API

ideogram-character

المدخلات

file

Files API

مطلوب لأوضاع المراجع

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

per_image · TURBO=12 · BALANCED=18 · QUALITY=24 · ⌈total⌉

القدرة

صورة

الفوترة

FIXED

حد prompt

5000 أحرف

عقد الطلب

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

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

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

المفتاحالنوعمطلوبالافتراضيالنطاقالخياراتالوصف
rendering_speedselectلاBALANCED-TURBO, BALANCED, QUALITYتوازن بين السرعة والتكلفة والتفاصيل. Turbo هو الأسرع والأرخص، وQuality هو الأكثر تفصيلا والأعلى تكلفة، وBalanced هو الخيار الأوسط الافتراضي.
styleselectلاAUTO-AUTO, REALISTIC, FICTIONالأسلوب
expand_promptselectلاtrue-true, falseمفتاح توسيع الموجّه في Ideogram. يساعد تشغيله النموذج على تفصيل وصفك؛ وإيقافه أفضل عندما تريد تحكما دقيقا في الموجّه.
image_sizeselectلاsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9حجم الصورة
num_imagesselectلا1-1, 2, 3, 4اختر من 1 إلى 4 مخرجات. يُحسب الإجمالي بضرب سعر الصورة في العدد المحدد ثم التقريب إلى رصيد كامل.
seednumberلا---اتركه فارغا للحصول على نتيجة عشوائية جديدة في كل مرة. إعادة استخدام العدد الصحيح نفسه تسهّل إعادة إنتاج نتيجة سابقة أو ضبطها. تكون النتيجة أقرب فقط عندما يبقى الموجّه والإعدادات الرئيسية الأخرى متشابهة أيضا، ولا يضمن ذلك تطابقا 1:1.
negative_prompttextلا---المطالبة السلبية

سياسة الرفع

ارفع ملفات المراجع أولا، ثم ضع URL وduration token اللذين تم إرجاعهما داخل params.referenceMediaItems.

قاعدة المرجع

صورة مرجعية للشخصية: ارفع ملف صورة واحدا بالضبط لهذا المشروع.

الحد الأقصى للملفات

1

أنواع الملفات المقبولة

image

Duration token

ينبغي أن تحمل مراجع الفيديو والصوت durationToken من /api/v1/files عندما يكون التحقق من المدة مطلوبا.

kindالحد الأقصى للحجمأنواع MIME
image10 MBimage/jpeg, image/png, image/webp

الطلب الأدنى

{
  "model": "ideogram-character",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "num_images": "1",
    "seed": 1,
    "negative_prompt": "محتوى اختياري لتجنبه"
  }
}

طلب بملف مرجعي

{
  "model": "ideogram-character",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "num_images": "1",
    "seed": 1,
    "negative_prompt": "محتوى اختياري لتجنبه",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

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

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

{
  "id": "task_ideogram_character_example",
  "status": "queued",
  "model": "ideogram-character",
  "reserved_credits": 18,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "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.