→ العودة إلى المدونة
Tool Reviews

دليل DALL-E API للمطورين

بقلم PromptShot AI26 أبريل 20262 دقائق قراءة252 words

مقدمة إلى DALL-E API

DALL-E API هو نموذج نص-صورة ذكي طورته باحثون في Meta AI. يسمح المطورين بتوليد صور عالية الجودة من نصوص ورديات تفتح مجالات واسعة للتطبيقات الفنية. بإدماج DALL-E API في مشاريعك، يمكنك أن تنجح في توفير صور مشوقة تحمل المتعة وتحفز الجذب.

بدء العمل مع DALL-E API

لبدء العمل مع DALL-E API، ستحتاج إلى التسجيل في حساب Meta AI وتحصل على مفتاح API. هذا سيمنحك الوصول إلى DALL-E API، ويمكنك استخدامها لتوليد صور من ورديات نصية. إليك مثالًا لاستخدام DALL-E API لتوليد صورة:

import requests

api_key = "مفتاح API الخاص بك"
وردية = "مدينة مستقبلية مع skyscrapers وسيارات طيران"
response = requests.post(
    "https://api.dall-e.com/v1/generate",
    رأسيات={"Authorization": f"Bearer {api_key}"},
    json={"وردية": وردية}
)

إذا كانت رد النposta هو 200:
    رابط الصورة = response.json()["image_url"]
    طباعة(ratio_url)
سوى:
    طباعة("خطأ:", response.status_code)

فهم پارامترات DALL-E API

عندما تتعامل مع التوليد بالصور مع DALL-E API، يجب عليك تحديد برومات الفحص للسيطرة على المخرجات. من بين هذه البرومات أهمها: * `وردية`: وردية النص التي سيتم استخدامها لتوليد الصورة. * `num_images`: عدد الصور التي سيتم توليدها. * `size`: حجم الصور المولدة (مثل "256x256"). * `model`: النموذج المحدد من DALL-E (مثل "dall-e-3"). إليك مثالًا لاستخدام هذه البرومات لتوليد صور متعددة:

import requests

api_key = "مفتاح API الخاص بك"
وردية = "مدينة مستقبلية مع skyscrapers وسيارات طيران"
num_images = 5
size = "256x256"
model = "dall-e-3"

response = requests.post(
    "https://api.dall-e.com/v1/generate",
    رأسيات={"Authorization": f"Bearer {api_key}"},
    json={
        "وردية": وردية,
        "num_images": num_images,
        "size": size,
        "model": model
    }
)

إذا كانت رد النposta هو 200:
    روابط الصور = response.json()["image_urls"]
    طباعة(روابط الصور)
سوى:
    طباعة("خطأ:", response.status_code)

Try PromptShot AI free →

Upload any image and get a ready-to-use AI prompt in seconds. No signup required.

Generate a prompt now