- إنشاء الصور من النص
- تحرير الصور من صورة إلى صورة
- تركيب عدة صور
- حفظ الصور المُنشأة
- Base URL:
https://api.cometapi.com - ثبّت الـ SDK:
pip install google-genai(Python) أوnpm install @google/genai(Node.js)
الإعداد
هيّئ العميل باستخدام عنوان URL الأساسي الخاص بـ CometAPI:توليد الصور من النص
أنشئ صورة من Prompt نصي واحفظها في ملف.candidates[0].content.parts، والتي يمكن أن تحتوي على أجزاء نصية و/أو أجزاء صور:
توليد الصور من صورة إلى صورة
ارفع صورة إدخال وحوّلها باستخدام Prompt نصي.- تقبل Python SDK كائنات
PIL.Imageمباشرةً — ولا حاجة إلى ترميز Base64 يدويًا. - لا تُضمّن البادئة
data:image/jpeg;base64,عند تمرير سلاسل Base64 الخام.
التركيب من صور متعددة
أنشئ صورة جديدة من عدة صور إدخال. يدعم CometAPI نهجين:الطريقة 1: صورة مجمعة واحدة
ادمج عدة صور مصدرية في صورة مجمعة واحدة، ثم صف النتيجة المطلوبة.

الطريقة 2: صور منفصلة متعددة (حتى 14 صورة)
مرّر عدة صور مباشرةً. تدعم نماذج Gemini 3 ما يصل إلى 14 صورة مرجعية (عناصر + شخصيات):
توليد الصور بدقة 4K
حدّدimage_config مع aspect_ratio وimage_size للحصول على مخرجات عالية الدقة:
تحرير الصور متعدد الأدوار (Chat)
استخدم ميزة chat في SDK لتحسين الصور بشكل تكراري:نصائح
تحسين الـ Prompt
تحسين الـ Prompt
حدّد كلمات مفتاحية للأسلوب (مثل: “cyberpunk, film grain, low contrast”)، ونسبة الأبعاد، والموضوع، والخلفية، والإضاءة، ومستوى التفاصيل.
تنسيق Base64
تنسيق Base64
عند استخدام HTTP الخام، لا تُضمّن البادئة
data:image/png;base64, — استخدم فقط سلسلة Base64 الخام. يتولى Python SDK معالجة ذلك تلقائيًا باستخدام كائنات PIL.Image.فرض إخراج الصورة
فرض إخراج الصورة
اضبط
"responseModalities" على ["IMAGE"] فقط لضمان إخراج صورة بدون نص.