وثائق API Hop
نموذج GPT Image 2.5
ولد الصور باستخدام Flare أو حرر الصور المرجعية باستخدام Sunburst.
https://api.apihop.ai/openai/v1/images/generationsاستخدم gpt-image-2.5-flare لتوليد الصور بسرعة أو gpt-image-2.5-sunburst للتحرير الدقيق. تحقق من الإتاحة لمفتاح API لديك عبر GET https://api.apihop.ai/v1/models.
الطلب
POST https://api.apihop.ai/openai/v1/images/generations
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json{
"model": "gpt-image-2.5-flare",
"prompt": "A red ceramic cup on a white table.",
"size": "1:1",
"resolution": "1k",
"quality": "low",
"n": 1
}| المعامل | القيم |
|---|---|
model | مطلوب: gpt-image-2.5-flare أو gpt-image-2.5-sunburst |
prompt | نص مطلوب يصف الصورة أو التعديل |
n | عدد صحيح من 1 إلى 4؛ وافتراضيا 1 |
size | auto أو نسبة أبعاد أو أبعاد بالبكسل مثل 1600x1200 |
resolution | 1k (افتراضي) أو 2k أو 4k؛ تهمل عند تحديد أبعاد دقيقة بالبكسل |
quality | low أو medium أو high أو xhigh أو max أو auto (افتراضي) |
image_urls | حتى 16 عنوان صورة HTTP(S) متاحا للعامة |
output_format | png (افتراضي) أو jpeg أو webp |
output_compression | عدد صحيح من 0 إلى 100 لتنسيق JPEG أو WebP |
background | auto أو opaque أو transparent؛ تتطلب الشفافية PNG أو WebP |
moderation | low (افتراضي) أو auto |
stream | false (افتراضي) لاستجابة JSON، وtrue لأحداث اكتمال SSE |
نسب الأبعاد المدعومة: 1:1 و3:2 و2:3 و4:3 و3:4 و5:4 و4:5 و16:9 و9:16 و2:1 و1:2 و21:9 و9:21 و3:1 و1:3. يجب أن تكون الأبعاد الدقيقة بالبكسل من مضاعفات 16، وألا يتجاوز أي ضلع 3840 بكسلا، وبنسبة أبعاد قصوى 3:1، وإجمالي بكسلات من 655,360 إلى 8,294,400. مثلا، الإخراج المربع بدقة 4k هو 2880x2880، وليس 4096x4096.
الصور المرجعية
{
"model": "gpt-image-2.5-sunburst",
"prompt": "Keep the product and its lettering. Replace the background with a white studio.",
"image_urls": ["https://example.com/product.png"],
"resolution": "2k",
"quality": "xhigh"
}تستخدم المراجع نقطة نهاية التوليد هذه بصيغة JSON. ارفع الصور المحلية إلى تخزينك أولا. تقع عناوين بيانات Base64 والرفع متعدد الأجزاء والأقنعة ونقطة نهاية /images/edits المستقلة خارج العقد العام لهذا النموذج.
الاستجابة
ينتظر اتصال HTTP الاكتمال؛ ولا يستطلع العملاء مهمة لدى المزود. تتضمن استجابات JSON عناوين الصور النهائية واستخدام الرموز المتاح:
{
"created": 1789035000,
"data": [{"url": "https://example.com/generated-image.png"}],
"usage": {"input_tokens": 15, "output_tokens": 196, "total_tokens": 211}
}مع stream: true، انتظر image_generation.completed و[DONE] على الاتصال نفسه. معاينات الصور الجزئية غير مضمونة.
الأسعار
تستخدم الفوترة رموز المدخلات النصية الفعلية والمدخلات النصية المخزنة مؤقتا ومدخلات الصور ومدخلات الصور المخزنة مؤقتا ومخرجات الصور. للنسختين أسعار الرموز نفسها. يعرض كتالوج النماذج سعرك الحالي وسعر OpenAI المرجعي المستقل. الصورة ليست وحدة بسعر ثابت: يؤثر طول التعليمة والمراجع والحجم والجودة والعدد في الإجمالي. تجري تسوية الحجز المؤقت بعد الاكتمال. اختيار جودة صريحة يجعل الاستخدام المتوقع أوضح.
تعيد المعاملات غير الصحيحة 400؛ وإخفاقات المصادقة 401؛ والرصيد غير الكافي 402. يعيد النموذج غير المتاح 404، وحدود المعدل 429، وإخفاقات التوليد 5xx. لا تعد إرسال طلب ذي حالة اكتمال مجهولة تلقائيا.
راجع رموز الأخطاء وتشخيصها لرموز الأخطاء وإخفاقات البث وحدود إعادة المحاولة.