نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
API توليد الصور
حوّل الموجّهات والصور المرجعية إلى صور منتجات ورسوم توضيحية ومواد تسويقية. اختر نسبة العرض إلى الارتفاع والدقة وعدد الصور لكل طلب، وادفع فقط مقابل الصور التي تولّدها.
- صور المنتجات والتسويق
- رسوم توضيحية للمقالات والتطبيقات
- التعديل باستخدام صور مرجعية
- الصور المصغّرة وبطاقات وسائل التواصل
الإعدادات
API توليد الصور · 63 نموذج
كيف تستدعي API توليد الصور API
- أنشئ مفتاح API في لوحة التحكم.
- ثبّت حزمة openai SDK الرسمية للغتك.
- اضبط baseURL على https://api14.com/api/v1 وmodel على "recraft/recraft-v4.1-utility-pro".
أي نقطة نهاية أستدعي؟
POST /api/v1/images/generations مع معرّف النموذج والموجّه، وهو الاستدعاء نفسه الذي تجريه openai SDK عبر images.generate().
كيف تُسعَّر الصورة؟
لكل صورة أو لكل رمز صورة، حسب النموذج. تعرض صفحة كل نموذج السعر الدقيق.
هل يمكنني تعديل صورة موجودة؟
تقبل نماذج صور كثيرة صورًا مرجعية في الطلب. تحقّق من أنماط الإدخال في صفحة النموذج لمعرفة دعم إدخال الصور.
كيف أحصل على نتائج متّسقة؟
صِف الموضوع والأسلوب والإضاءة والتأطير بوضوح، والتزم بالنموذج نفسه، وأعد استخدام صورة مرجعية إن كان النموذج يدعم ذلك.
ما الأحجام المتاحة؟
تعتمد نسب العرض إلى الارتفاع والدقة على النموذج، وهي مذكورة في صفحة كل نموذج.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.images.generate({
"model": "recraft/recraft-v4.1-utility-pro",
"prompt": "A minimalist product photo of a ceramic mug on a wooden table",
"n": 1,
"aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));