نظرة عامة
إنشاء تنويع من صورة معينة. يتطلب نوع المحتوى multipart/form-data.
جسم الطلب
الصورة المستخدمة كأساس للتنويع. يجب أن تكون ملف PNG صالح، أقل من 4MB، ومربعة.
النموذج المستخدم لتنويعات الصور. حالياً يُدعم dall-e-2 فقط.
عدد الصور المراد إنشاؤها. يجب أن يكون بين 1 و 10.
حجم الصور المُنشأة. يجب أن يكون أحد: 256x256، 512x512، أو 1024x1024.
تنسيق إرجاع الصور المُنشأة. يجب أن يكون url أو b64_json.
معرف فريد يمثل المستخدم النهائي لمراقبة سوء الاستخدام.
الاستجابة
الطابع الزمني Unix لوقت إنشاء الصور.
مصفوفة تنويعات الصور المُنشأة. كل عنصر يحتوي على:
url (string): رابط صورة التنويع (إذا كان response_format هو url)
b64_json (string): الصورة بترميز Base64 (إذا كان response_format هو b64_json)
cURL
Python
JavaScript
Go
PHP
curl -X POST "https://api.lemondata.cc/v1/images/variations" \
-H "Authorization: Bearer sk-your-api-key" \
-F "[email protected] " \
-F "n=2" \
-F "size=1024x1024"
{
"created" : 1706000000 ,
"data" : [
{
"url" : "https://..."
},
{
"url" : "https://..."
}
]
}
ملاحظات
تنويعات الصور متاحة فقط مع DALL-E 2. سيُنشئ النموذج صوراً جديدة مشابهة في الأسلوب والمحتوى للصورة الأصلية.
الصورة المستخدمة كأساس للتنويع. يجب أن تكون ملف PNG صالح، أقل من 4MB، ومربعة.
النموذج المستخدم لتنويعات الصور. حالياً يُدعم dall-e-2 فقط.
عدد الصور المراد إنشاؤها. يجب أن يكون بين 1 و 10.
حجم الصور المُنشأة. يجب أن يكون أحد: 256x256 ، 512x512 ، أو 1024x1024 .
تنسيق إرجاع الصور المُنشأة. يجب أن يكون url أو b64_json .
معرف فريد يمثل المستخدم النهائي لمراقبة سوء الاستخدام.
الطابع الزمني Unix لوقت إنشاء الصور.
مصفوفة تنويعات الصور المُنشأة. كل عنصر يحتوي على: url (string): رابط صورة التنويع (إذا كان response_format هو url ) b64_json (string): الصورة بترميز Base64 (إذا كان response_format هو b64_json )