ساخت تصویر از متن

یک جملهٔ انگلیسی بفرست — یک تصویر PNG بگیر.

🖼️ یک تصویر ۵۱۲ در هر درخواست 📄 پاسخ PNG 🟢 مجوز Qwen (سرویس رایگان)

سازندهٔ درخواست

جمله را بنویس؛ کد زیر همان لحظه عوض میشود.

مدل:
جمله (prompt):
terminal
۱
کلید بگیر: دکمهٔ «ورود» بالای صفحه ← تب «کلید API» ← «ساخت کلید». کلید فقط یک بار نمایش داده میشود — همان لحظه کپی کن.
۲
کد بالا را اجرا کن (تا ~۱ دقیقه صبر کن — رندر زمان می‌برد).
۳
فایل PNG را ذخیره کن — تمام.

استفاده در Python و Node

Python

Node.js 18+

پاسخ

پاسخ موفق بدنهٔ PNG است (نه JSON) — مستقیم در فایل ذخیره کن. رندر حدود ۲۰ تا ۶۰ ثانیه طول می‌کشد؛ اگر GPU شلوغ باشد 503 با Retry-After می‌گیری.

مدل تصویر

gguf-org/qwen-image-2.1-ggufمجوز Qwen (سرویس رایگان)
پیکربندی ثابت۵۱۲×۵۱۲، ۲۰ گام، euler
زبان جملهانگلیسی (متن فارسی در تصویر پشتیبانی نمی‌شود)
خروجیPNG حدود ۷۰۰ کیلوبایت، ~۲۵ ثانیه

پارامترها

فیلدالزامتوضیح
promptالزامی (JSON)جملهٔ انگلیسی، ۱ تا ۲۰۰۰ حرف
seedاختیاری (JSON)عدد ۰ تا ۹۹۹۹۹۹ — نفرستی هر بار تصادفی می‌شود (تکرار همان جمله = تصویر تازه)؛ بفرستی همان seed همیشه همان تصویر را می‌دهد (سربرگ X-Seed در پاسخ)

محدودیت‌ها

چیچقدر
طول جمله۲۰۰۰ حرف — بیشتر → 413
تعداد تصویر روزانهٔ هر کلید۳۰ — ریست با UTC، بعدش 429 + Retry-After
سرعت هر کلید۲ تصویر در دقیقه
تعداد تصویر در هر درخواستفقط یک تصویر

خطاها — کامل

کدdetailمعنی / راه‌حل
401key_requiredکلید نفرستادی — Bearer + کلید
401bad_key / revoked_keyکلید نامعتبر یا باطل — کلید تازه بساز
401bad_auth_schemeقالب سربرگ درست نیست (باید Bearer <key> باشد)
403key_owner_mismatchاین کلید به حساب دیگری تعلق دارد — با کلید حساب خودت ادامه بده (کلاینت‌های بدون نشست مرورگر تحت تأثیر نیستند)
413prompt_too_longجمله بیش از ۲۰۰۰ حرف — کوتاه کن
422prompt_required / invalid_bodyجمله نفرستادی یا بدنه JSON نیست
422bad_seedseed باید عدد صحیح ۰ تا ۹۹۹۹۹۹ باشد
429img_key_burst / img_key_dailyسقف سرعت یا سهمیهٔ روزانه — Retry-After را بخوان
429almas_emptyموجودی الماس حساب برای مدل هزینه‌دار صفر است — یا برای همین درخواست کافی نیست (X-Almas-Needed = قیمت لازم، X-Almas-Left = موجودی)؛ خرید بسته این موجودی را شارژ نمی‌کند؛ شارژ حساب از /upgrade#شارژ-حساب (۱۰۰٬۰۰۰ تومان → ۱۰۰٬۰۰۰ الماس · ۱٬۰۰۰٬۰۰۰ تومان → ۱٬۰۰۰٬۰۰۰ الماس)
502img_unreachable / img_failedموتور تصویر موقتاً در دسترس نیست — بعداً تلاش کن
503(freeze / شلوغ)GPU شلوغ است — Retry-After (حدود ۴۵ ثانیه صبر کن)

نسخهٔ رایگان بدون کلید؟

برای ساخت تصویر دموی رایگان وجود ندارد — هر تصویر حدود ۴۵ ثانیه GPU را مشغول می‌کند، پس همهٔ درخواست‌ها کلید می‌خواهند. کلید را از تب «کلید API» بالای صفحه بگیر.

حریم خصوصی: جملهٔ تو ذخیره نمی‌شود — فقط تعداد حروف و زمان پردازش برای سهمیه شمرده می‌شود؛ تصویر ساخته‌شده هم روی سرور نگه داشته نمی‌شود.