واجهة Krea 3 البرمجية متاحة حاليًا في وصول مبكر. لا يمكن استدعاؤها إلا من مساحات العمل المشاركة في النسخة التجريبية من Krea 3. لطلب الوصول، تواصل مع sales@krea.ai.
نقطة النهاية (Endpoint)
تستخدم نقطة النهاية دورة حياة المهمة القياسية: فهي تُرجع
job_id، ثم تستعلم عن GET /jobs/{job_id} (أو تستخدم ويب هوك) حتى تكتمل المهمة. تجد الصورة الناتجة في result.urls[0].
البدء السريع: أول تعديل لصورة
تتطلب جميع الطلبات رمز Bearer. راجع مفاتيح API والفوترة إذا لم يكن لديك واحد بعد.1
ارفع صورة مرجعية
أرسل
POST /assets مع صورة الإدخال. تُرجع الاستجابة image_url. يمكنك أيضًا تمرير رابط صورة خارجي أو URI بيانات بترميز base64 مباشرةً في image_urls.2
أنشئ تعديلًا
أرسل
POST /generate/image/krea/krea-3 مع الموجِّه والصورة المرجعية. احفظ job_id من الاستجابة.3
احصل على النتيجة
استعلم عن
GET /jobs/{job_id} حتى تصبح قيمة status هي completed. تجد الناتج في result.urls[0].المعاملات
عند استخدام
width وheight، يُقرَّب الناتج إلى أقرب نسبة عرض إلى ارتفاع مدعومة وإلى لوحة بدقة 1k أو 2k. الأبعاد الدقيقة بالبكسل غير مضمونة.إعادة استخدام seed لا تضمن نتائج متطابقة، لأن خطوة توسيع الموجِّه قد تختلف بين مرة وأخرى.أوضاع التفكير
قبل التوليد، يفسّر Krea 3 الموجِّه الخاص بك. يحددthinking_mode مقدار التخطيط الذي يقوم به.
إذا حذفت
thinking_mode، تستخدم الواجهة البرمجية fast. يدعم الوضعان كلاهما regional_edit.
التعديلات الموضعية
معregional_edit: true، يعيد Krea 3 توليد أجزاء الصورة التي تحتاج إلى تغيير فقط. يبقى كل ما عداها كما كان تمامًا، لذا يمكنك تعديل الصورة نفسها مرة بعد مرة دون فقدان الجودة.
استخدمه للتعديلات الموضعية التي يجب أن تبقى فيها بقية الصورة مطابقة على مستوى البكسل: تغيير لون كائن أو استبداله، أو إضافة عنصر أو إزالته، أو إصلاح تفصيل ما، أو تغيير النص على لافتة. إنه الطريقة الآمنة لتسلسل التعديلات على أحدث ناتج.
لا تستخدمه للتعديلات الشاملة التي يجب أن تعيد تصيير الصورة كلها: تغيير الأسلوب، أو تغيير الإضاءة، أو تغيير الموسم أو وقت اليوم، أو إعادة التأطير، أو دمج عدة صور في مشهد جديد. التعديلات العادية تعيد تصيير الصورة كلها، لذا قد تتراكم العيوب البصرية عندما تواصل تعديل أحدث ناتج.
تتطلب التعديلات الموضعية صورة واحدة على الأقل في image_urls.
كتابة الموجِّهات
Krea 3 محرر يتبع التعليمات. اكتب التعديل بلغة عادية:- ابدأ بالتغيير المطلوب. أضف فقط التفاصيل التي تساعد على تنفيذه.
- اختم بجملة واحدة للحفاظ على الصورة عندما يجب أن تبقى بقيتها كما هي. لا تسرد كل ما يجب أن يبقى كما هو.
- عندما يستخدم الموجِّه أكثر من صورة، أشر إلى كل صورة بما تعرضه. على سبيل المثال: “ضع الحذاء الرياضي من الصورة الثانية على الشخص في الصورة الأولى.”
الصور المرجعية
- يستخدم Krea 3 كل صورة مرجعية بالدقة التي رُفعت بها. تُصغَّر أي صورة مرجعية أكبر من 4 ميغابكسل إلى 4 ميغابكسل.
- دقة تقارب 1 ميغابكسل كافية لمعظم التعديلات. لا تكبّر دقة الصورة المرجعية قبل إرسالها.
- عندما تكون التفاصيل الدقيقة مهمة (النصوص الصغيرة أو الشعارات أو الأقمشة أو الوجوه في لقطة واسعة)، أرسل أعلى نسخة دقة متاحة لديك من الصورة.
- عند استخدام خمس صور مرجعية أو أكثر في طلب واحد، تُصغَّر كل صورة بحيث لا يتجاوز ضلعها الأطول 1536 بكسل. للحصول على صور مرجعية بكامل تفاصيلها، أرسل أربع صور أو أقل.
Zero Data Retention
يدعم Krea 3 ميزة Zero Data Retention (عدم الاحتفاظ بالبيانات) لمساحات عمل المؤسسات. أرسل الترويسةX-Api-Zero-Data-Retention: 1. مع Zero Data Retention:
- يجب أن تكون كل صورة في
image_urlsبصيغة URI بيانات بترميز base64. - يمكن أن تكون قيمة
thinking_modeهيfastأوhigh. - يمكن أن يستخدم الطلب 4 صور مرجعية كحد أقصى.
التسعير
يعتمد سعر الصورة الواحدة على دقة الناتج ووضع التفكير والصور المرجعية.ذو صلة
دورة حياة المهمة
حالات المهمة والاستعلام والنتائج.
الويب هوك
احصل على إشعار عند اكتمال المهمة بدلًا من الاستعلام المتكرر.