دليل GPT Image 2 الكامل
اعتبارًا من 2026-10-20، يُعد GPT Image 2 (gpt-image-2) نموذج OpenAI لتوليد الصور وتحريرها، وقد صدر في 21 أبريل 2026، بأحجام مرنة ومدخلات صور عالية الدقة. الفوترة الرسمية لكل token صور: $8 لإدخال الصور / $2 للإدخال المخزن مؤقتًا / $30 لإخراج الصور لكل 1M token، و$4 / $1 / $15 في Batch. وتفوتر QCode لكل صورة مُخرَجة بسعر $0.30، وبالسعر نفسه للتوليد والتحرير؛ وهذا أساس منفصل عن أسعار token الصور الرسمية.
ما هو GPT Image 2
GPT Image 2 هو نموذج لتوليد الصور وتحريرها أصدرته OpenAI في 21 أبريل 2026، بمعرّف النموذج gpt-image-2 ولقطة افتراضية gpt-image-2-2026-04-21. وتقول OpenAI إنه يدعم أحجام صور مرنة ومدخلات صور عالية الدقة، ويُستدعى عبر نقطتي النهاية generations وedits في Images API. وقد تمت إزالة DALL·E 2 وDALL·E 3 من API في 12 مايو 2026، وتوصي OpenAI بدلًا من ذلك بنماذج مثل gpt-image-2. واعتبارًا من 2026-10-20، أصدرت OpenAI أيضًا الإصدار اللاحق GPT Image 2.5 Sunburst and Flare في 8 سبتمبر 2026؛ ويوصي الدليل الرسمي بنماذج 2.5 للتكاملات الجديدة.
القدرات الرئيسية
تحويل النص إلى صورة، وتحويل الصورة إلى صورة، والتعديل الموضعي للصورة، والنص داخل الصورة، ودقات متعددة (1024×1024 / 1024×1536 / 1536×1024، وحتى 4K على API الرسمي) ومستويات جودة (low / medium / high / auto). وتفوتر OpenAI لكل token صور، لذا فإن الحجم والجودة وعدد صور الإدخال تغيّر عدد tokens، وبالتالي التكلفة الإجمالية.
الفوترة: $0.30 لكل صورة
تُفوتر GPT Image 2 لكل صورة مُخرَجة، وبالسعر نفسه للتوليد والتحرير: $0.30 لكل صورة، لذا تكون تكلفة n صورة n × $0.30. لا يؤثر الحجم ولا الجودة ولا عدد صور الإدخال ولا القناع ولا طول prompt في السعر. لا تُفوتر الطلبات الفاشلة (4xx بما في ذلك عمليات الرفض بسبب مراجعة المحتوى، و5xx، وانتهاء المهلة، وانقطاع اتصال العميل) أبدًا. واعتبارًا من 2026-10-06، تغيّرت الفوترة من التسعير لكل token (مع حد أدنى لكل طلب) إلى مبلغ ثابت $0.30 لكل صورة.
- لكل صورة مُخرَجة — $0.30
- الحجم / الجودة / صور الإدخال / القناع / طول prompt لا تؤثر في السعر
- لا تُفوتر الطلبات الفاشلة (4xx / 5xx / انتهاء المهلة / انقطاع اتصال العميل) أبدًا
السعر مستقل عن الحجم / الجودة وعن عدد الصور التي ترسلها — إذ لا يُحتسب إلا عدد الصور المُخرَجة.
الوصول عبر QCode
يظهر GPT Image 2 في كتالوج /models؛ للحكم على إمكانية استدعائه الآن، تحقق من كتالوج /models وصفحة الحالة بدلًا من صياغة أي صفحة ثابتة. تتم المحاسبة لكل صورة إخراج بسعر $0.30، وهو السعر نفسه للتوليد والتعديلات. وتغطي حصة خطة QCode نفسها أدوات CLI متعددة مثل Claude Code وOpenAI Codex.
التوليد والتعديلات بالتكلفة نفسها؛ n صورة = n × $0.30.
لا تتم المحاسبة أبدًا على 4xx (بما في ذلك حالات الرفض من مراجعة المحتوى) / 5xx / المهلات / انقطاعات العميل.
مثال إعداد API
استخدم API متوافقًا مع OpenAI. ما عليك سوى توجيه BASE_URL إلى نقطة نهاية QCode، واستخدام مفتاح QCode كمفتاح API، وكل ما عدا ذلك مطابق لـ SDK الرسمي.
from openai import OpenAI
import base64
# ملاحظة: يستخدم توليد الصور نقطة النهاية المخصصة /qcode-img/v1 (منفصلة عن النص /openai/v1)
client = OpenAI(
api_key="$QCODE_KEY",
base_url="https://api.qcode.cc/qcode-img/v1",
timeout=180.0, # OpenAI SDK default is short, recommend 180s
)
response = client.images.generate(
model="gpt-image-2",
prompt="A serene Japanese garden with a koi pond",
size="1024x1024",
quality="medium",
)
img = base64.b64decode(response.data[0].b64_json) # يُرجع b64_json فقط؛ تُرفض response_format=url مع 400
open("out.png", "wb").write(img)
# المسار الكامل لنقطة النهاية: POST https://api.qcode.cc/qcode-img/v1/images/generations
حالات الاستخدام
أصول التسويق، ملصقات وسائل التواصل الاجتماعي، صور منتجات التجارة الإلكترونية، رسوم توضيحية للكتب، مسودات تصميم المفاهيم، رسومات العروض التقديمية، نماذج UI الأولية، تصميمات النماذج الأولية. لإجراء تغييرات محلية، استخدم نقطة نهاية التعديلات مع قناع، أو دمج عدة صور مرجعية في صورة جديدة.
الانتقال من DALL·E 3، والمقارنة مع Midjourney / Stable Diffusion
DALL·E 3: يقول سجل التغييرات الرسمي من OpenAI إن dall-e-2 وdall-e-3 أُزيلا من API في 12 مايو 2026، وكان gpt-image-2 من بين البدائل الموصى بها، لذا تحتاج التكاملات التي لا تزال تستدعي DALL·E 3 إلى الانتقال. مقابل Midjourney: يناسب التصميم القائم على API أولًا التكامل البرمجي؛ أما Midjourney فيميل إلى سير عمل المبدعين عبر Discord. مقابل Stable Diffusion: مغلق المصدر لكن بجودة أكثر استقرارًا وقابلية تحكم أعلى، دون الحاجة إلى GPU مستضاف ذاتيًا. اعتبارًا من 2026-10-15، يوصي دليل OpenAI الرسمي بنماذج GPT Image 2.5 للتكاملات الجديدة؛ اختر بين gpt-image-2 ونماذج 2.5 وفق الجودة والحجم واحتياجات التعديل.
QCode يدعم أيضًا OpenAI Codex / GPT-5.6
تعمل حصتك في QCode عبر Claude Code وOpenAI Codex CLI — رصيد واحد مشترك، دون أي إنفاق مكرر.
الأسئلة الشائعة
هل ما زال بإمكاني استخدام DALL·E 3، أم ينبغي أن أنتقل إلى GPT Image 2؟
ليس عبر API الخاص بـ OpenAI: يقول سجل التغييرات الرسمي إن dall-e-2 وdall-e-3 أُزيلا من API في 12 مايو 2026، وأوصت OpenAI بدلًا منهما بـ gpt-image-2 أو gpt-image-1 أو gpt-image-1-mini. يدعم gpt-image-2 أحجامًا مرنة ومدخلات صور عالية الدقة، ويمكنه إجراء تغييرات محلية عبر نقطة نهاية التعديلات؛ ووفقًا لصفحة الإهمال لدى OpenAI، من المقرر إيقاف gpt-image-1 في 23 أكتوبر 2026، مع نماذج GPT Image 2.5 كبديل (اعتبارًا من 2026-10-15).
كيف تتم المحاسبة على GPT Image 2؟
لكل صورة ناتجة، بسعر $0.30 للصورة — المعدل نفسه للتوليد والتعديلات، لذا فإن تكلفة n صورة هي n × $0.30. لا يؤثر الحجم ولا الجودة ولا عدد صور الإدخال ولا القناع ولا طول prompt في السعر، ولا تتم المحاسبة على الطلبات الفاشلة أبدًا. سعر OpenAI الرسمي أساس منفصل: تُحتسب المحاسبة لكل token من الصور بسعر $8 لإدخال الصور، و$2 للإدخال المخزن مؤقتًا، و$30 لإخراج الصور لكل 1M tokens، و$4 / $1 / $15 في Batch (صفحة الأسعار الرسمية، 2026-10-20).
كيف يتصل المستخدمون في البر الرئيسي للصين بـ GPT Image 2؟
تسرد وثائق QCode https://api.qcode.cc/qcode-img/v1 كنقطة النهاية الافتراضية للبر الرئيسي للصين، وhttps://asia.qcode.cc/qcode-img/v1 لهونغ كونغ وجنوب شرق آسيا، وhttps://us.qcode.cc/qcode-img/v1 (لوس أنجلوس) لأمريكا الشمالية وأوروبا. يظهر gpt-image-2 في كتالوج /models؛ يخضع التوفر الحالي لكتالوج /models وصفحة الحالة، ولا تقدم هذه الصفحة أي وعد في الوقت الفعلي.
هل يمكن استخدام حصة خطة QCode الخاصة بي مع GPT Image 2؟
تعمل حصة خطة QCode عبر أدوات CLI متعددة (Claude Code، OpenAI Codex، إلخ) باستخدام مفتاح API واحد. يظهر gpt-image-2 في كتالوج /models؛ تحقق من /models وصفحة الحالة لمعرفة التوفر؛ تُحتسب طلبات الصور ضمن dailyCostLimit بسعر $0.30 لكل صورة.
gpt-image-2 في التطبيق العملي: المواصفات والإعداد والتعديلات والأخطاء
نظرة سريعة على مواصفات gpt-image-2 الرسمية
اعتبارًا من 2026-10-15، يدرج سجل التغييرات الرسمي من OpenAI GPT Image 2 كإصدار صدر في 21 أبريل 2026، بمعرّف النموذج gpt-image-2 واللقطة الافتراضية gpt-image-2-2026-04-21. في صفحة النموذج الرسمية، تُعلَّم توليد الصور (v1/images/generations) وتعديل الصور (v1/images/edits) وBatch (v1/batch) جميعها كمدعومة؛ ويمكن أن تكون المدخلات نصًا وصورًا، والمخرجات صورة.
بالنسبة إلى الأحجام، تورد OpenAI القيم الشائعة 1024x1024 و1536x1024 و1024x1536 و2048x2048 و2048x1152 و3840x2160 و2160x3840 وauto الافتراضي. يجب أن تستوفي الأحجام المخصصة كل هذه القواعد: ألا يتجاوز الضلع الأطول 3840px، وأن يكون كلا الضلعين من مضاعفات 16px، وألا تتجاوز نسبة الضلع الطويل إلى القصير 3:1، وأن يكون إجمالي عدد البكسلات بين 655,360 و8,294,400. يمكن أن تكون الجودة low أو medium أو high أو auto الافتراضي.
- تنسيق الإخراج: تعيد Image API بيانات صورة مرمّزة بـ base64، بصيغة png افتراضيًا، أو jpeg أو webp عند الطلب؛ بالنسبة إلى jpeg وwebp، يحدد output_compression (0–100) مستوى الضغط.
- دقة الإدخال: تقول OpenAI إن gpt-image-2 يعالج كل إدخال صورة بدقة عالية تلقائيًا ولا يسمح بتغيير input_fidelity، لذا احذف ذلك المعامل ببساطة.
- الخلفيات الشفافة: وفقًا لسجل التغييرات الرسمي، يدعم gpt-image-2 القيمة background=transparent في المعاينة منذ 20 أغسطس 2026، مع إخراج png أو webp؛ ولا يدعم jpeg الشفافية.
- زمن الاستجابة: يشير قسم القيود لدى OpenAI إلى أن الـ prompts المعقدة قد تستغرق حتى 2 دقائق.
- الإشراف: تُفلتر جميع الـ prompts والصور المولدة وفق سياسة المحتوى لدى OpenAI، ويقبل معامل moderation القيمة auto (الافتراضي) أو low.
استدعاء gpt-image-2 عبر QCode في ثلاث خطوات
تصف وثائق QCode مسارًا مخصصًا للصور تتبع طلباته واستجاباته تنسيق OpenAI Images API: احتفظ بـ OpenAI SDK الرسمي، واضبط base_url على https://api.qcode.cc/qcode-img/v1، واستخدم مفتاح QCode API الخاص بك كـ api_key وgpt-image-2 كاسم النموذج، واترك بقية الشيفرة دون تغيير. ويحدد كتالوج /models وصفحة الحالة ما إذا كان يمكن استدعاؤه الآن.
إذا كنت تفضل تجربته قبل كتابة الشيفرة، فتشير وثائق QCode إلى Playground عبر الإنترنت على https://api.qcode.cc/qcode-img/، حيث تدخل مفتاح API الخاص بك وprompt لاختبار التوليد والتحرير في المتصفح.
- الخطوة 1: أنشئ حسابًا في QCode وأنشئ مفتاح API في لوحة التحكم (يبدأ بـ cr_)؛ ويعمل المفتاح نفسه أيضًا مع Claude Code وCodex وأدوات أخرى.
- الخطوة 2: اكتب الطلب كما تفعل مع OpenAI. اضبط model على gpt-image-2؛ ويقبل n من 1 إلى 4 صور في كل استدعاء، وأي قيمة تتجاوز 4 تعيد 400 بدلًا من اقتطاعها بصمت؛ وإذا حذفت size وquality، فإن نقطة النهاية generations تعتمد افتراضيًا على 1024x1024 وmedium. وتأتي الصورة المعادة أحيانًا بحجم مختلف عن المطلوب، لذا اعتمد على الصورة نفسها.
- الخطوة 3: اضبط مهلة العميل صراحةً على 180 ثانية أو أكثر. وتحذر وثائق QCode من أن المهلة الافتراضية في OpenAI SDK قصيرة جدًا، كما أن أي reverse proxy أو gateway تشغله في ما بينهما يحتاج أيضًا إلى مهلة قراءة لا تقل عن 180 ثانية.
- قراءة النتيجة: data[0].b64_json في الاستجابة هو صورة base64، لذا فك ترميزه واكتبه إلى ملف؛ وrevised_prompt هو prompt كما أعاد النموذج كتابته ويمكن عرضه إن أردت.
- الحدود الافتراضية: تذكر وثائق QCode حدًا قدره 100 صورة يوميًا و2 طلبات قيد التنفيذ كحد أقصى لكل مفتاح API، وهي مشتركة بين generations وedits؛ تواصل مع الدعم إذا احتجت إلى المزيد.
التحرير باستخدام edits: إعادة الرسم الموضعي ودمج الصور المتعددة
تذهب طلبات التحرير إلى POST /qcode-img/v1/images/edits ويجب رفع الملفات بصيغة multipart/form-data بدلًا من JSON. تسمح وثائق QCode بـ 1 إلى 8 صور مصدر (PNG أو JPEG أو WebP) في كل طلب، مع تكرار حقل image لكل صورة؛ ويكون القناع الاختياري (mask) ملفًا PNG ذا قناة alpha، والمنطقة الشفافة فيه هي ما يُعاد رسمه.
يحدد دليل OpenAI الرسمي متطلبات القناع (mask) التالية: يجب أن تكون الصورة والقناع بالصيغة والحجم نفسيهما، وأن يكونا أقل من 50MB، وأن يحتوي القناع على قناة alpha. ويوضح أيضًا أن استخدام القناع مع GPT Image يعتمد كليًا على prompt، لذا يستخدم النموذج القناع كإرشاد وقد لا يتبع شكله الدقيق؛ وعند وجود صور إدخال متعددة، ينطبق القناع على الصورة الأولى.
- يحدد القناع (mask) أين يتم التغيير؛ ويحدد prompt ما يجب تغييره إليه. وبدون قناع، يمكن إعادة رسم أي جزء من الصورة وفقًا لـ prompt.
- لدمج الصور المتعددة، وضّح دور كل صورة في prompt، مثل أن تكون الصورة الأولى هي المشهد، والثانية هي المنتج المراد وضعه فيه.
- حجم الرفع: تحدد وثائق QCode حد الملف الواحد بحد أقصى 25 MB وإجمالي الملفات بحد أقصى 50 MB؛ وعمليات الرفع الأكبر تعيد 413 image_too_large.
- لا حاجة إلى إرسال input_fidelity: يعالج gpt-image-2 صور الإدخال دائمًا بدقة عالية، ويتجاهل QCode القيمتين low وhigh، وأي قيمة أخرى تعيد 400.
الأخطاء الشائعة وكيفية التعامل معها
أخطاء نقاط النهاية للصور من QCode تتبع مخطط أخطاء OpenAI القياسي (error.type, error.code, error.message)، لذا تحقق من حالة HTTP والرمز.
- 400 unsupported_response_format: أرسلت response_format=url. تعيد نقطة النهاية هذه b64_json فقط.
- 400 unsupported_background: أرسلت background=transparent. يدعم API OpenAI الرسمي الخلفيات الشفافة في المعاينة، لكن اعتبارًا من 2026-10-15 تنص وثائق QCode على أن /qcode-img/v1 يقبل auto وopaque فقط.
- 400 stream_not_supported: أرسلت stream=true أو partial_images؛ الإخراج التدريجي غير مدعوم بعد.
- 422 unsupported_size: قيمة size ليست إحدى القيم auto أو 1024x1024 أو 1024x1536 أو 1536x1024 أو 2048x2048؛ والأحجام المخصصة مثل 4K التي يقبلها API الرسمي لا تُقدَّم على نقطة النهاية هذه.
- 429 image_daily_limit أو concurrency_exhausted: وصلت إلى الحد اليومي لعدد الصور لكل مفتاح أو حد الطلبات المتزامنة، لذا انتظر الوقت المحدد في ترويسة Retry-After قبل إعادة المحاولة.
- 503 image_provider_unavailable، أو 504، أو انتهاء مهلة العميل: أعد المحاولة بتراجع أسي بناءً على Retry-After (توصي الوثائق بالبدء عند 30 ثانية، وبحد أقصى 3 مرات)؛ إذا استمرت حالات انتهاء المهلة، فاختصر prompt أو أرسل صور إدخال أقل.
أسئلة إضافية حول gpt-image-2
متى صدر gpt-image-2؟
يذكر سجل التغييرات الرسمي لـ OpenAI أن GPT Image 2 صدر في 21 أبريل 2026، مع اللقطة الافتراضية gpt-image-2-2026-04-21. ثم أصدرت OpenAI GPT Image 2.5 Sunburst وGPT Image 2.5 Flare في 8 سبتمبر 2026 (اعتبارًا من 2026-10-15).
ما الأحجام ومستويات الجودة التي يدعمها gpt-image-2؟
على API OpenAI الرسمي، الأحجام الشائعة هي 1024x1024 و1536x1024 و1024x1536 و2048x2048 و2048x1152 و3840x2160 و2160x3840 وauto، والجودة هي low أو medium أو high أو auto. عبر /qcode-img/v1 من QCode، يمكن أن تكون قيمة size هي auto أو 1024x1024 أو 1024x1536 أو 1536x1024 أو 2048x2048، والجودة low أو medium أو high؛ والأحجام الأخرى تُرجع 422.
هل يمكن لـ gpt-image-2 إعادة URL لصورة؟
لا. يعيد Image API الرسمي بيانات صورة بترميز base64، كما تعيد نقطة نهاية QCode b64_json فقط؛ أما response_format=url فيعيد 400. فك ترميز b64_json واحفظه في ملف، أو اعرضه في صفحة ويب كـ data URL.
هل يمكن لـ gpt-image-2 إنشاء صور PNG بخلفية شفافة؟
على API OpenAI الرسمي، نعم: يذكر سجل التغييرات أن gpt-image-2 يدعم background=transparent في المعاينة منذ 20 أغسطس 2026، مع إخراج png أو webp. عبر /qcode-img/v1 من QCode، غير مدعوم اعتبارًا من 2026-10-15؛ وتعيد قيمة transparent الرمز 400، ويجب أن تكون background هي auto أو opaque.
ماذا أفعل إذا استمرت طلبات gpt-image-2 في انتهاء المهلة؟
ارفع مهلة العميل إلى 180 ثانية أو أكثر أولًا. تشير OpenAI إلى أن prompts المعقدة قد تستغرق حتى دقيقتين، وتتطلب وثائق QCode مهلة SDK صريحة لا تقل عن 180 ثانية، بما في ذلك مهلة القراءة لأي وكيل عكسي وسيط. يمكن إعادة محاولة 504 أو مهلة العميل كما هي؛ وإذا تكرر حدوث ذلك، فاختصر prompt أو أرسل صور إدخال أقل.
كيف يختلف gpt-image-2 عن GPT Image 2.5؟
وفقًا لدليل توليد الصور من OpenAI (اعتبارًا من 2026-10-20)، تضيف GPT Image 2.5 Sunburst وFlare إعدادي الجودة xhigh وmax، بينما يصل gpt-image-2 إلى high. توصي OpenAI بنماذج 2.5 للتكاملات الجديدة، مع Sunburst لدقة التحرير وFlare للتوليد اليومي السريع وعالي الجودة. نماذج الصور التي يمكن لـ QCode استدعاؤها، وفوترتها الحالية، مدرجة على /models.
كيف أدفع وأبدأ مع QCode من أجل gpt-image-2؟
أنشئ حسابًا، واشحن الرصيد، واختر خطة، ثم أنشئ مفتاح API في لوحة التحكم. يمكنك الدفع بعملة CNY عبر Alipay أو WeChat Pay؛ وبعملة USD عبر بطاقات Visa / Mastercard الائتمانية، أو Apple Pay أو Google Pay؛ وتُقبل العملات المشفرة عبر العديد من العملات والشبكات، والعملية بأكملها ذاتية الخدمة. ألست مستعدًا لخطة شهرية؟ تبدأ باقات الدفع حسب الاستخدام من $4 مقابل حصة لمرة واحدة تستخدمها خلال 7 أيام؛ إذا كان لديك خطة شخصية بالفعل، فأضف باقة تعزيز عندما تحتاج إلى مزيد من الحصة. تُفوتر gpt-image-2 لكل صورة إخراج بمبلغ $0.30 للصورة؛ انظر /models.
تعرّف على GPT Image 2
تتشارك خطط QCode الحصة عبر عدة أدوات CLI — اشتراك مرن