- إنشاء الصور من النص
- تحرير الصور انطلاقًا من صورة
- تركيب عدة صور
- حفظ الصور المُولدة
- 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 للحصول على مخرجات عالية الدقة:
تحرير الصور متعدد الأدوار (الدردشة)
استخدم ميزة الدردشة في SDK لتحسين الصور بشكل تكراري:نصائح
تحسين الـ Prompt
تحسين الـ Prompt
حدّد كلمات مفتاحية للنمط (مثل: “cyberpunk, film grain, low contrast”)، ونسبة الأبعاد، والموضوع، والخلفية، والإضاءة، ومستوى التفاصيل.
تنسيق Base64
تنسيق Base64
عند استخدام HTTP الخام، لا تُضمّن السابقة
data:image/png;base64, — استخدم فقط سلسلة Base64 الخام. يتعامل Python SDK مع هذا تلقائيًا باستخدام كائنات PIL.Image.فرض إخراج الصور
فرض إخراج الصور
اضبط
"responseModalities" على ["IMAGE"] فقط لضمان إخراج صورة من دون نص.