استكشف
الصورة
الفيديو
الصورة الرمزية
الصوت
تحرير
الأدوات
استوديو الأزياءالتطبيقاتسير العمل
الموارد
التسعير-25%
Arteza

الاستوديو لكل ما تنشئه. مساحة عمل واحدة، جميع النماذج.

اقرأ تقييماتنا على Trustpilot

إنشاء

  • الصورة
  • الفيديو
  • الصورة الرمزية
  • الصوت
  • تحرير
  • استوديو الأزياء

استكشاف

  • المكتبة
  • التطبيقات
  • النماذج
  • الأدوات
  • المظاهر
  • أمثلة
  • مقارنة النماذج
  • بدائل الأدوات
  • قاموس الذكاء الاصطناعي
  • سير العمل
  • محرر خط معالجة AI
  • ما الجديد

الشركة

  • حول
  • المدونة
  • التسعير
  • اتصل بنا
  • الحالة
  • مميز ومراجع
  • محادثة ذكية متعددة النماذج

القانونية

  • الخصوصية
  • الشروط
  • الرخص
  • سياسة التوليد غير المحدود
النماذج منByteDanceGoogleOpenAIBlack Forest LabsMiniMaxKuaishouAlibabaStability AI
© 2026 Arteza, Inc.
متاح في 31 لغة
enEnglishesEspañolfrFrançaisdeDeutschitItalianoptPortuguêsnlNederlandsplPolskisvSvenskadaDansknoNorskfiSuomija日本語ko한국어zh中文thไทยviTiếng ViệtidBahasa IndonesiamsBahasa MelayutlFilipinoarالعربيةheעבריתfaفارسیurاردوhiहिन्दीbnবাংলাtrTürkçeruРусскийukУкраїнськаroRomânăcsČeština
arteza.ai
الصفحة الرئيسيةالصورةالفيديوالمكتبةالحساب
الرئيسية/المدونة/واجهة برمجة تطبيقات Seedream v4.5: دمج صور الذكاء الاصطناعي في تطبيقك
Product10 أبريل 2026Arteza Team14 دقيقة قراءة

واجهة برمجة تطبيقات Seedream v4.5: دمج صور الذكاء الاصطناعي في تطبيقك

دليل شامل لواجهة برمجة تطبيقات Seedream v4.5. تعلم كيفية دمج توليد صور الذكاء الاصطناعي في تطبيقك مع أمثلة برمجية والمصادقة والمعاملات وأسعار استخدام واجهة برمجة التطبيقات.

واجهة برمجة تطبيقات Seedream v4.5: دمج صور الذكاء الاصطناعي في تطبيقك

كان دمج توليد الصور بالذكاء الاصطناعي في تطبيقك يعني اختيار واحد من ثلاثة خيارات سيئة: تشغيل Stable Diffusion بنفسك (بنية تحتية مكلفة)، أو الدفع لـ OpenAI بأسعار لكل رمز (تكاليف غير متوقعة)، أو الالتزام بـ API اشتراك (سعة مهدرة). تم بناء Seedream v4.5 API بشكل مختلف - ادفع لكل صورة بـ 0,10 دولار، REST قياسي، وأوقات استجابة تُقاس بالثواني. يأخذك هذا الدليل من الصفر إلى الجيل الأول في أقل من 10 دقائق.

ملخص سريع

  • يكلف Seedream v4.5 API 1 رصيد ($0.10) لكل صورة يتم توليدها
  • REST API قياسي مع طلبات واستجابات JSON
  • المعاملات: prompt، resolution، aspect ratio، num_images (1-6)، guidance scale
  • وقت الاستجابة النموذجي: 5-15 ثانية لكل جيل
  • خطط من 5 دولار شهريًا - يتم إنفاق الأرصدة فقط عند التوليد

ما الذي يناسب API

يناسب Seedream v4.5 API التطبيقات التي تحتاج إلى توليد صور بالذكاء الاصطناعي عند الطلب مع تكاليف متوقعة لكل صورة. حالات الاستخدام الشائعة:

منتجات SaaS التي تسمح للمستخدمين بتوليد الصور كجزء من سير عملهم - أدوات التصميم، منصات التسويق، تطبيقات إنشاء المحتوى.

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

أدوات أتمتة التسويق التي تنتج مرئيات الحملة بناءً على مدخلات منظمة.

أنظمة إدارة المحتوى التي تقدم توليد الصور بالذكاء الاصطناعي كميزة أصلية.

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

تطبيقات الهاتف المحمول التي تستدعي API من خدمة خلفية للحفاظ على توليد الصور خارج الجهاز.

إذا كانت حالة الاستخدام الخاصة بك تطابق أي من هذه، فسيساعدك هذا الدليل على التكامل بسرعة.

⚙️

احصل على مفتاح API وشحن في 10 دقائق

REST API بدفع لكل صورة بـ 0,10 دولار لكل توليد 4MP. الأرصدة المجانية عند التسجيل تغطي اختبارات التكامل الأولى.

جرب Seedream v4.5 مجانًا
جربه بنفسك- اكتب مطالبة وقم بإنشاء

5 عمليات إنشاء مجانية · لا يوجد طلب لبطاقة ائتمان

المصادقة والبدء

الخطوة 1: احصل على مفتاح API

إنشاء حساب لحساب Arteza إذا لم يكن لديك واحد. انتقل إلى إعدادات حسابك وأنشئ مفتاح API. تعامل مع هذا المفتاح مثل كلمة المرور - لا تلتزمه بالمستودعات العامة.

الخطوة 2: أضف أرصدة إلى حسابك

يسحب استخدام API من رصيد الأرصدة نفسه كما هو الحال مع الاستخدام على الويب. تعمل أرصدة التسجيل المجانية 10 على استدعاءات API. للاستخدام الإنتاجي، اشترك من صفحة التسعير بدءًا من 5 دولار.

الخطوة 3: قم بطلبك الأول

نقطة نهاية API لـ Seedream v4.5 هي:

POST https://api.arteza.ai/v1/images/generate

الحد الأدنى من نص الطلب:

{
  "model": "seedream-v4-5",
  "prompt": "A cozy bookstore at dusk, warm window light",
  "width": 2048,
  "height": 2048,
  "num_images": 1
}

أدرج مفتاح API الخاص بك في رأس Authorization:

Authorization: Bearer YOUR_API_KEY

مرجع المعاملات الكامل

المعاملالنوعمطلوبالوصف
modelstringنعممعرّف النموذج - seedream-v4-5
promptstringنعموصف نصي للصورة
widthintegerلاعرض الصورة بالبكسل (الافتراضي 1024)
heightintegerلاارتفاع الصورة بالبكسل (الافتراضي 1024)
num_imagesintegerلاعدد الصور المراد توليدها (1-6، الافتراضي 1)
guidance_scalefloatلاقوة الالتزام بـ prompt (الافتراضي 7.5)
seedintegerلابذرة عشوائية للتكرار
negative_promptstringلاالعناصر المراد استبعادها من التوليد

الدقة المدعومة

يدعم Seedream v4.5 خيارات دقة متعددة تصل إلى 4 ميجابكسل:

نسبة العرض إلى الارتفاعالعرض × الارتفاعحالة الاستخدام
1:12048 × 2048منشورات وسائل التواصل، الرموز
16:92048 × 1152الشعارات، الصور المصغرة
9:161152 × 2048الهاتف المحمول، القصص
3:22048 × 1365المحتوى الافتتاحي
2:31365 × 2048أغلفة الكتب
4:32048 × 1536العروض التقديمية
3:41536 × 2048الصور الشخصية

أمثلة الكود

Node.js (Fetch)

const generateImage = async (prompt) => {
  const response = await fetch(
    'https://api.arteza.ai/v1/images/generate',
    {
      method: 'POST',
      headers: {
        'Authorization': `Bearer ${process.env.SEEDANCE_API_KEY}`,
        'Content-Type': 'application/json',
      },
      body: JSON.stringify({
        model: 'seedream-v4-5',
        prompt: prompt,
        width: 2048,
        height: 2048,
        num_images: 1,
      }),
    }
  );

  if (!response.ok) {
    throw new Error(`API error: ${response.status}`);
  }

  const data = await response.json();
  return data.images[0].url;
};

// Usage
const imageUrl = await generateImage(
  'A cozy bookstore at dusk, warm window light, editorial photography'
);
console.log(imageUrl);

Python (Requests)

import os
import requests

def generate_image(prompt, width=2048, height=2048, num_images=1):
    response = requests.post(
        'https://api.arteza.ai/v1/images/generate',
        headers={
            'Authorization': f'Bearer {os.environ["SEEDANCE_API_KEY"]}',
            'Content-Type': 'application/json',
        },
        json={
            'model': 'seedream-v4-5',
            'prompt': prompt,
            'width': width,
            'height': height,
            'num_images': num_images,
        },
    )
    response.raise_for_status()
    data = response.json()
    return [img['url'] for img in data['images']]

# Usage
urls = generate_image(
    'An editorial product photograph of a ceramic coffee mug, '
    'warm morning light, minimalist composition'
)
print(urls)

cURL

curl -X POST https://api.arteza.ai/v1/images/generate \
  -H "Authorization: Bearer $SEEDANCE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedream-v4-5",
    "prompt": "A futuristic city skyline at sunset, cinematic photography",
    "width": 2048,
    "height": 1152,
    "num_images": 1
  }'

Go

package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "net/http"
    "os"
)

type GenerateRequest struct {
    Model     string `json:"model"`
    Prompt    string `json:"prompt"`
    Width     int    `json:"width"`
    Height    int    `json:"height"`
    NumImages int    `json:"num_images"`
}

func generateImage(prompt string) (string, error) {
    reqBody := GenerateRequest{
        Model:     "seedream-v4-5",
        Prompt:    prompt,
        Width:     2048,
        Height:    2048,
        NumImages: 1,
    }

    jsonData, _ := json.Marshal(reqBody)
    req, _ := http.NewRequest(
        "POST",
        "https://api.arteza.ai/v1/images/generate",
        bytes.NewBuffer(jsonData),
    )
    req.Header.Set("Authorization", "Bearer "+os.Getenv("SEEDANCE_API_KEY"))
    req.Header.Set("Content-Type", "application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        return "", err
    }
    defer resp.Body.Close()

    var result map[string]interface{}
    json.NewDecoder(resp.Body).Decode(&result)
    images := result["images"].([]interface{})
    firstImage := images[0].(map[string]interface{})
    return firstImage["url"].(string), nil
}

صيغة الاستجابة

تُرجع الاستجابات الناجحة JSON بهذا الهيكل:

{
  "id": "gen_abc123xyz",
  "model": "seedream-v4-5",
  "created": 1712764800,
  "images": [
    {
      "url": "https://cdn.arteza.ai/gen/abc123.png",
      "width": 2048,
      "height": 2048,
      "seed": 42871
    }
  ],
  "credits_used": 8,
  "credits_remaining": 1042
}

عناوين URL للصور صالحة لمدة 24 ساعة. قم بتنزيل وتخزين الصور على الفور إذا كنت بحاجة إلى وصول دائم.

صورة مذهلة تم إنشاؤها بواسطة الذكاء الاصطناعي من واجهة برمجة تطبيقات Seedream v4.5

تريد تفاصيل مثل هذه؟ جرّب Seedream v4.5 مجانًا →

هل أنت مستعد للبدء في التكامل؟ احصل على مفتاح واجهة برمجة التطبيقات →

معالجة الأخطاء

يُرجع API رموز حالة HTTP القياسية:

الرمزالمعنىالإجراء
200نجاحمعالجة الاستجابة
400طلب غير صحيحتحقق من المعاملات
401فشل المصادقةتحقق من مفتاح API
402أرصدة غير كافيةشراء المزيد من الأرصدة
429تم تجاوز الحدتطبيق التراجع
500خطأ الخادمأعد المحاولة مع التراجع الأسي

مثال على استجابة الخطأ:

{
  "error": {
    "code": "insufficient_credits",
    "message": "Your account has insufficient credits for this request",
    "credits_required": 8,
    "credits_available": 3
  }
}

قم دائمًا بتطبيق معالجة الأخطاء وإعادة المحاولة لأخطاء 429 و 500. لا تعيد محاولة أخطاء 400 و 401 - تلك تتطلب إصلاح الطلب نفسه.

أفضل الممارسات للاستخدام الإنتاجي

تحديد المعدل

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

تطبيق التراجع الأسي على أخطاء 429:

import time

def generate_with_retry(prompt, max_retries=3):
    for attempt in range(max_retries):
        try:
            return generate_image(prompt)
        except requests.HTTPError as e:
            if e.response.status_code == 429:
                wait_time = 2 ** attempt
                time.sleep(wait_time)
                continue
            raise
    raise Exception("Max retries exceeded")

إدارة الأرصدة

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

def check_credits(response):
    remaining = response.json().get('credits_remaining', 0)
    if remaining < 100:
        send_alert(f'Low credit warning: {remaining} credits')

المعالجة غير المتزامنة

بالنسبة للتطبيقات التي تواجه المستخدم، تعامل مع توليد الصور كعملية غير متزامنة. لا تحجب خيط واجهة المستخدم على استدعاء API لمدة 5-15 ثانية. الأنماط:

  • إرجاع معرّف الوظيفة على الفور، والاستقصاء عن الإكمال
  • استخدام webhooks (إن كانت مدعومة) لإخطارات الإكمال
  • توليد الصور بشكل استباقي في الخلفية والنتائج المخزنة مؤقتًا

التخزين المؤقت

الصور المولدة حتمية بالنظر إلى نفس prompt والبذرة. قم بالتخزين المؤقت بقوة بواسطة hash prompt لتجنب إعادة توليد الصور المتطابقة.

import hashlib

def prompt_cache_key(prompt, width, height, seed):
    raw = f'{prompt}|{width}x{height}|{seed}'
    return hashlib.sha256(raw.encode()).hexdigest()

سلامة Prompt

إذا كان تطبيقك يعرض prompts للمستخدمين النهائيين، فقم بتطبيق تصفية المحتوى قبل الإرسال إلى API. لدى Arteza سياسات محتوى - prompts التي تنتهكها ستُرجع أخطاء، مما يهدر الأرصدة وينشئ فشل يواجه المستخدم.

التسعير لاستخدام API

يسحب استخدام API من رصيد حسابك بنفس السعر كما هو الحال مع الاستخدام على الويب.

الحجمالتكلفة
100 صورة/شهر~8 دولار
1,000 صورة/شهر~80 دولار
10,000 صورة/شهر~800 دولار
100,000 صورة/شهر~8,000 دولار

تأتي الأرصدة من نفس مستويات التسعير بغض النظر عما إذا كنت تستخدمها عبر الويب أو API:

  • Starter: 5 دولار = 60 رصيد شهريًا = 60 صورة
  • Creator: 25 دولار = 300 رصيد شهريًا = 300 صورة
  • Pro: 50 دولار = 700 رصيد شهريًا = 700 صورة
  • Studio: 120 دولار = 1,800 رصيد شهريًا = 1,800 صورة

يمكن لعملاء الحجم الأعلى الاتصال بالدعم حول تسعير الحجم للاستخدام المستمر فوق 100,000 صورة/شهر.

🚀

شحن توليد الصور بالذكاء الاصطناعي كميزة، وليس وعدًا

0,10 دولار متوقع لكل صورة 4MP، REST قياسي، استجابات 5-15 ثانية. أرصدة مجانية لنموذج أولي لتكاملك.

ابدأ البناء مجانًا

الجمع مع نماذج Arteza الأخرى

يمكن لتطبيقك استخدام نماذج Seedance متعددة من خلال نفس API بتغيير معامل model:

  • seedream-v4-5 - 1 رصيد - جودة رائدة
  • seedream-v3 - 1 رصيد - أسرع، أبسط
  • seedream-5-lite - 1 رصيد - وضع التفكير العميق
  • seedream-5-edit - 1 رصيد - تحرير الصور
  • seedance-2 - توليد الفيديو (نقطة نهاية مختلفة)

بالنسبة للتطبيقات التي تحتاج إلى قدرات التحرير بالإضافة إلى التوليد، يتعامل seedream-5-edit مع تحرير الصور القائم على النص. انظر إلى توثيق Seedream 5 Edit للحصول على التفاصيل.

اعتبارات الأمان

لا تعرّض مفاتيح API على جانب العميل. قم دائمًا بتوجيه استدعاءات API من خلال خادمك الخلفي. يمكن استخدام المفاتيح المكشوفة لاستنزاف رصيد الأرصدة الخاص بك.

قم بتدوير المفاتيح بشكل دوري. إذا تم اختراق مفتاح، فقم بإلغاء تفعيله وأنشئ واحدًا جديدًا.

سجل الطلبات للتصحيح. أدرج معرّفات الطلب في السجلات حتى تتمكن من ربط الأخطاء باستجابات API.

تطبيق حصص الاستخدام لكل مستخدم. إذا كان تطبيقك يقدم توليد الذكاء الاصطناعي كميزة، فحدد الاستهلاك لكل مستخدم لمنع الإساءة.

الأسئلة الشائعة

هل هناك طبقة مجانية لـ API؟ تعمل أرصدة التسجيل المجانية 10 على استدعاءات API. هذا هو 10 توليد Seedream v4.5 مجاني لاختبار التكامل قبل الدفع.

ما هو وقت الاستجابة النموذجي؟ 5-15 ثانية لـ Seedream v4.5 حسب الدقة والحمل الحالي.

هل يمكنني استخدام API للمنتجات التجارية؟ نعم. الاستخدام التجاري مشمول. الصور المولدة من قبل عملائك هي لهم لاستخدامها لأي غرض مشروع.

هل هناك Python SDK؟ تطوير SDKs الرسمية قيد التطوير. يعمل REST API الحالي بنظافة مع مكتبات HTTP القياسية في أي لغة.

كيف أتعامل مع أخطاء سياسة المحتوى؟ تطبيق رسائل تواجه المستخدم التي تشرح أن prompt تم رفضه. سجل الخطأ المحدد للتصحيح.

ماذا يحدث إذا انتهت أرصدتي في منتصف الطلب؟ يُرجع API خطأ 402 قبل بدء التوليد. لا تحدث رسوم جزئية أبدًا - إما أن تحصل على الصورة الكاملة أو تحصل على خطأ.

هل يمكنني دفع prompts متعددة في طلب واحد؟ ليس مباشرة. استخدم num_images: 6 للحصول على اختلافات من نفس prompt، أو قم بإجراء استدعاءات API متوازية لـ prompts مختلفة.


يوفر Seedream v4.5 API توليد صور بالذكاء الاصطناعي جاهز للإنتاج بتسعير متوقع لكل صورة مع اتفاقيات REST القياسية. بالنسبة لمعظم التكاملات، يمكنك الانتقال من مفتاح API إلى أول جيل عامل في أقل من 10 دقائق. للأسئلة أو تسعير الحجم، تواصل من خلال لوحة تحكم حسابك.

ابدأ التكامل اليوم. احصل على مفتاح واجهة برمجة التطبيقات → | عرض التسعير الكامل → | اقرأ دليل v4.5 →

جرّب Seedream v4.5 - الآن

5 عمليات إنشاء مجانية · لا يوجد طلب لبطاقة ائتمان

افتح تطبيق Seedream v4.5

الأدوات ذات الصلة

مولد الصور بالذكاء الاصطناعيمحسّن الصور بالذكاء الاصطناعيأداة إزالة الخلفية بالذكاء الاصطناعيمولد الفيديو بالذكاء الاصطناعي

منشورات ذات صلة

Product

Google Veo 3 على Arteza: فيديو ذكاء اصطناعي بجودة سينمائية مع الصوت الأصلي

Product

مجموعة أدوات تحرير الصور بالذكاء الاصطناعي الشاملة: 6 أدوات في منصة واحدة

Product

FLUX Kontext Pro: أفضل محرر صور بالذكاء الاصطناعي للتعديلات باللغة الطبيعية

Product

محرر ذكي: تحرير الصور باستخدام تعليمات اللغة الطبيعية

السابق: Seedream v4.5 للمعماريين: العرض والتصورالتالي: مقارنة Seedream v3 مقابل Stable Diffusion XL: مواجهة مباشرة