الإجابة المختصرة
عندما يفشل توليد الصور في Whizi، تخبرك صياغة الخطأ بنوع الفشل: قيد يفرضه الخطة، أو رصيد مستنفد، أو رفض من فلتر المحتوى، أو طلب مرفوض، أو عطل من مزوّد الخدمة بعد أن كانت المهمة قد بدأت بالفعل. الحالتان الأوليان فقط تُحلّان بتغيير الخطة. أعطال المزوّد تُحل غالبًا بإرسال الطلب نفسه مرة أخرى، وهي تُعيد ما حجزته.
توليد الصور مشمول في Pro وPowerhouse. حسابات Free وStarter لديها رصيد صور يساوي صفرًا، لذا الرفض في هاتين الخطتين سلوك مقصود لا خلل.
| الخطأ الذي تراه | ما الذي حدث | ماذا تفعل |
|---|---|---|
Choose a subscription to generate images. | حساب مجاني طلب توليد صورة (HTTP 402) | اشترك في Pro أو Powerhouse |
Upgrade to Pro or Powerhouse to generate images. | خطة مدفوعة بلا رصيد صور، وهي Starter (HTTP 403) | انتقل إلى Pro أو Powerhouse |
Your monthly image generation limit has been reached. | عدّاد الصور لهذه الفترة استُنفد (HTTP 429) | انتظر الفترة التالية، أو انتقل إلى خطة أعلى |
Your weekly image generation limit has been reached. | الأمر نفسه، ولكن في دورة فوترة أسبوعية (HTTP 429) | انتظر الفترة التالية، أو انتقل إلى خطة أعلى |
Image generation could not be started. Please try again. | رفض المزوّد المهمة عند الإرسال (HTTP 429 أو 502) | أرسلها مرة أخرى. تم استرداد الحجز |
The image provider could not complete this generation. | قبل المزوّد المهمة، ثم أبلغ عن فشلها | أرسلها مرة أخرى، أو جرّب نموذج صور مختلفًا. تم استرداد الحجز |
Image prompts must be between 1 and 4000 characters. | كان الطلب فارغًا أو تجاوز الحد الأقصى (HTTP 400) | اختصر الطلب |
الخطة والرصيد: الرفضان اللذان ليسا خللاً
يُقاس توليد الصور بعدّاد خاص به، منفصل عن رسائل النص. مهمة توليد صورة منفردة تستهلك عدّاد الصور فقط، لا رصيد الكريدت.
| الخطة | عدد توليدات الصور لكل فترة شهرية |
|---|---|
| Free | 0 |
| Starter | 0 |
| Pro | 100 |
| Powerhouse | 500 |
في فترة الفوترة الأسبوعية، الرقم هو الرصيد الشهري مقسومًا على أربعة، مع التقريب لأعلى.
يحصل الحساب المجاني على Choose a subscription to generate images. بصيغة HTTP 402 مع الرمز subscription_required. أما الحساب المدفوع الذي لا تحمل خطته رصيد صور فيحصل على Upgrade to Pro or Powerhouse to generate images. بصيغة HTTP 403 مع الرمز tier_upgrade_required. هذه الحالة الثانية تعني اليوم خطة Starter، لأن Starter والمجانية هما الخطتان اللتان رصيدهما صفر.
عندما ينفد عدّاد الفترة، تكون الرسالة Your monthly image generation limit has been reached. في الدورة الشهرية وYour weekly image generation limit has been reached. في الدورة الأسبوعية، وكلتاهما HTTP 429 مع الرمز image_limit_reached. العدّاد مرتبط بفترة الفوترة، لذا الخياران هما انتظار بداية الفترة التالية أو الانتقال إلى خطة أعلى. عدّاد الصور مقياس منفصل عن رصيد الكريدت.
المهمة بدأت ثم فشلت
هذه أعطال من جهة المزوّد. تستحق إعادة المحاولة، لأن الطلب نفسه غالبًا ما ينجح في محاولة ثانية، ولأن أكثر حالتين شيوعًا تُعيدان رصيدك.
تظهر Image generation could not be started. Please try again. عندما يفشل استدعاء الإرسال: HTTP 429 مع الرمز image_provider_rate_limited عندما يرد المزوّد بحد معدل، وHTTP 502 مع الرمز image_submit_failed في غير ذلك. يُسترد الحجز قبل إعادة الخطأ.
تُكتب The image provider could not complete this generation. في سجل المهمة عندما يقبل المزوّد المهمة ثم يُبلغ لاحقًا عن فشلها. يُسترد الحجز في هذه الحالة أيضًا.
تعني Image generation status is temporarily unavailable. أن استعلام الحالة فشل، لا التوليد نفسه: HTTP 429 عندما يخضع الاستعلام من الطرف الأصلي لحد معدل، وHTTP 502 في غير ذلك، وكلاهما بالرمز image_status_failed. قد تكون المهمة ما زالت قيد التشغيل، لذا أعد تحميل الصفحة قبل افتراض أنها توقفت.
Image job not found. هي HTTP 404 مع الرمز image_job_not_found، وتظهر عندما لا يتطابق معرّف المهمة مع أي سجل.
ثلاثة نصوص أقل شيوعًا تعني أن الصورة نفسها أُنتجت لكن تعذّر جلبها أو تخزينها: The completed image could not be saved. عندما يتعذّر نسخ الصورة النهائية إلى التخزين، وGenerated image could not be downloaded. عندما يكون جلب صورة المزوّد غير سليم أو يُعلن طولاً يتجاوز الحد، وGenerated image exceeded the size limit. عندما تكون الصورة المُنزَّلة فارغة أو تتجاوز حد البايتات. وهناك اثنتان أخريان تسبقان في السلسلة: تظهر Image provider returned an invalid URL. عندما يكون رابط نتيجة المزوّد مفقودًا أو خارج قائمة المضيفين المسموح بها، وImage result was unavailable. عندما لا ينجح جلب النتيجة. إعادة المحاولة هي الإجراء الوحيد المتاح للمستخدم في كل هذه الحالات.
Something went wrong. Please retry. هي نص استجابة HTTP 500 مع الرمز internal_error، وتُستخدم لأي خطأ غير معالَج في الخلفية، لذا لا تحمل تشخيصًا خاصًا بها. إذا استمرت في الظهور مع الطلب نفسه، فتغيير الطلب لن يحل المشكلة، ويمكن الوصول إلى الدعم من الإعدادات.
أخطاء ترفض الطلب قبل التوليد
Choose Whizi Image, Nano Banana, FLUX, or Stable Diffusion. هي HTTP 400 مع الرمز invalid_image_model، وتظهر عندما لا يكون النموذج في الطلب نموذج توليد صور. هذه الأسماء الأربعة هي نماذج الصور التي يوفّرها الكتالوج.
Image prompts must be between 1 and 4000 characters. هي HTTP 400 مع الرمز invalid_image_prompt. الطلب الفارغ والطلب المكوّن من 5,000 حرف يفشلان في الفحص نفسه.
إن كنت تولّد الصورة داخل محادثة بدلًا من مهمة منفردة، فإن النصوص تأتي من مسار المحادثة بدلًا من ذلك. The model is temporarily rate-limited. Please retry shortly. هي HTTP 429 مع الرمز provider_rate_limited، وتظهر عندما يرد مزوّد الوسائط على الطلب بحد معدل. أي فشل آخر في هذا المسار يعيد Error generating response. Please try again. بصيغة HTTP 502 مع الرمز provider_error. كلتاهما تستحقان إعادة محاولة مباشرة.
يمكن أيضًا أن يتوقف طلب صورة داخل المحادثة بسبب أخطاء إرسال المحادثة العادية، وهي ليست أخطاء صور وموثّقة في صفحتها الخاصة: إرسال مكرر، أو توليد قيد التشغيل بالفعل على الحساب، أو طلب مُعدَّل فقدت رسالته الأصلية من المحادثة. راجع عدم إرسال الرسالة.
رُفض الطلب، ولم يفشل
ترجع رفوض سياسة المحتوى بصيغة HTTP 400 بدلًا من 403 عن قصد، لأن التطبيقات تعرض بالفعل رسالة الخطأ عند رمز 400. لذا يبدو الرفض في الواجهة كخطأ عادي رغم أن شيئًا لم يتعطل.
يعمل الفحص قبل حجز أي رصيد وقبل استدعاء المزوّد، ما يعني أن الطلب المرفوض لا يكلّفك أي رصيد على الإطلاق.
الرفوض الثلاثة الأكثر احتمالًا لمواجهتها في طلب صورة:
Whizi does not create sexual or suggestive content involving minors. This request was not sent to any model. If you think this was a mistake, contact support from Settings.(الرمزcontent_policy_minor_safety)Whizi does not create sexual content featuring real, identifiable people. If you think this was a mistake, contact support from Settings.(الرمزcontent_policy_real_person). تنطبق هذه القاعدة على طلبات التوليد فقط، وليس على المحادثة النصية، ولهذا يمكن للصياغة نفسها أن تُقبل في محادثة وتُرفض في صورة.Whizi cannot help with building weapons, explosives, or other things designed to hurt people. If you think this was a mistake, contact support from Settings.(الرمزcontent_policy_weapons)
إذا استمر تفعيل فلتر المحتوى بشكل متكرر على طلبات التوليد، يُطبَّق قفل على الحساب ويظهر Generation is paused on this account after repeated requests that Whizi cannot fulfil. It reopens automatically. Contact support from Settings if you think this is wrong. بصيغة HTTP 429 مع الرمز content_policy_locked. تحمل الرسالة حلّها الخاص: فهي تُعاد فتحها تلقائيًا، ويمكن الوصول إلى الدعم من الإعدادات.
صورة تم توليدها بنجاح ولم تعد تُحمَّل الآن
تُخزَّن الصورة المولَّدة على الخادم، لكنها لا تبقى هناك إلى الأبد. المرفقات المرفوعة والوسائط المولَّدة مضبوطة لتنتهي صلاحيتها بعد 30 يومًا كحد أقصى، لذا فإن الصورة في محادثة قديمة ليست عنوانًا دائمًا.
Media has expired. هي HTTP 404 مع الرمز media_expired، وتظهر عندما يتجاوز العنصر المخزَّن نافذة الاحتفاظ به.
Media not found. هي HTTP 404 مع الرمز media_not_found، وتظهر عندما لا يتطابق معرّف الوسائط مع حسابك على الإطلاق.
التنزيل هو النسخة الدائمة الوحيدة. المحادثة ليست تخزينًا.
- توليد الصور متاح فقط في Pro وPowerhouse، بـ 100 و500 لكل فترة شهرية
- رصيد الصور صفر في Free وStarter، لذا الرفض فيهما متوقّع
- الفوترة الأسبوعية تحصل على الرصيد الشهري مقسومًا على أربعة، مع التقريب لأعلى
- مهمة الصورة المنفردة تستهلك عدّاد الصور فقط، لا رصيد الكريدت
- أعطال الإرسال وأعطال المزوّد تُعيد الحجز تلقائيًا
- يُفحص رفض سياسة المحتوى قبل حجز أي رصيد، لذا لا يكلّف شيئًا
- يُعاد فتح قفل سياسة المحتوى تلقائيًا، ويمكن الوصول إلى الدعم من الإعدادات
- الوسائط المولَّدة مضبوطة لتنتهي صلاحيتها بعد 30 يومًا كحد أقصى، لذا نزّل ما تريد الاحتفاظ به
الأسئلة الشائعة
ماذا تعني "Choose a subscription to generate images."؟
تعني أن الحساب على الخطة المجانية، التي رصيد الصور فيها صفر. الخطأ هو HTTP 402 مع الرمز subscription_required. المكافئ المدفوع هو "Upgrade to Pro or Powerhouse to generate images."، HTTP 403، ويظهر في خطة مدفوعة لا تحمل رصيد صور. توليد الصور مشمول في Pro بـ 100 لكل فترة شهرية وفي Powerhouse بـ 500.
أنا على خطة Starter وكل طلب صورة يُرفض. هل هذا خلل؟
لا. رصيد الصور في Starter صفر، تمامًا كالخطة المجانية، لذا الرفض سلوك مقصود ولن تغيّره إعادة المحاولة مهما تكررت. تصل Starter إلى أربعة معرّفات للمحادثة النصية، منها Auto، وهو موجّه لا نموذج. توليد الصور ليس جزءًا من هذه الخطة، وPro هي أدنى خطة تشمله.
هل يكلّفني توليد الصورة الفاشل توليدًا رغم فشله؟
غالبًا لا. تحجز مهمة الصورة مقابل عدّاد الصور قبل الاتصال بالمزوّد، ويعود هذا الحجز في كلتا حالتَي عطل المزوّد المذكورتين أعلاه. أما رفض فلتر المحتوى فلا يصل أصلًا إلى خطوة الحجز، لذا لا يوجد ما يُرد من البداية.
لماذا رُفض طلب صورتي بينما تنجح الصياغة نفسها في محادثة؟
إحدى القواعد مخصصة عمدًا لطلبات التوليد فقط. ينطبق رفض المحتوى الجنسي الذي يظهر فيه أشخاص حقيقيون معروفو الهوية على طلبات التوليد وليس على المحادثة النصية، لذا يمكن لعبارة تُقبل في محادثة أن تُرفض كطلب صورة. يرجع كل رفض لسياسة المحتوى بصيغة HTTP 400، ولهذا يصل وكأنه خطأ عادي لا إشعار سياسة.
لم تعد صورتي المولَّدة تُحمَّل. أين ذهبت؟
يُنتج خطآن مختلفان من نوع 404 هذا العرض، ويميّز بينهما الرمز. "Media has expired." (الرمز media_expired) تعني أن العنصر المخزَّن تجاوز نافذة الاحتفاظ به؛ الوسائط المولَّدة مضبوطة لتنتهي صلاحيتها بعد 30 يومًا كحد أقصى. "Media not found." (الرمز media_not_found) تعني أن المعرّف لا يتطابق مع حسابك على الإطلاق. لا يمكن التراجع عن أي من الحالتين من الواجهة.