توليد صور مستقر وبسعر مناسب باستخدام Flux Kontext Pro من BlackForest Labs، مع جودة موثوقة وتحكم دلالي قوي بسعر تنافسي. مُصمم لمخرجات متسقة واتساق ممتاز للشخصيات في أحمال العمل الكبيرة.
جرب مولد الصور بالذكاء الاصطناعي الآن
يوفر Flux Kontext Pro API إنشاء صور AI فعالًا من حيث التكلفة وبمستوى production مع فهم متقدم لسياق الصور المتعددة للمطورين. يتيح لك تكامل Flux API الميسور هذا تحويل الرؤى الإبداعية إلى واقع عبر إنشاء بديهي من النص إلى الصورة ومن الصورة إلى الصورة. وبفضل بنائه على تقنية متقدمة واعية بالسياق، فهو يجمع بين الاستدلال الدلالي العميق وتكامل API مرن لإخراج بمستوى احترافي بتكلفة $0.04 لكل صورة.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/image/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'flux-kontext-pro',
prompt: 'A beautiful sunset over mountains',
image_url_list: ['https://example.com/image1.jpg'], // Optional: 1-5 reference images
width: 16,
height: 9
})
});
const { data } = await response.json();
const taskId = data.task_id;
ملاحظة يرجى التأكد من امتثال prompts الخاصة بك لإرشادات سلامة المحتوى. إذا حدث خطأ، فراجع prompt بحثًا عن محتوى مقيد، ثم عدّله وحاول مرة أخرى.
Flux Kontext Pro مقارنة بـ Flux Kontext Max بينما يركز Flux Kontext Max على أقصى جودة وتفاصيل محسّنة لمسارات العمل المميزة، يركز Flux Kontext Pro على الإنشاء الاحترافي الفعال من حيث التكلفة مع فهم ممتاز لسياق الصور المتعددة. بسعر $0.04 لكل صورة، يقدم نتائج بارزة مثالية لمعظم حالات استخدام production.
Flux Kontext Pro مقارنة بـ FLUX.1 [dev] يوفر FLUX.1 [dev] قدرات إنشاء أساسية قوية. في المقابل، يعزز Flux Kontext Pro هذا الأساس بمعالجة متقدمة لسياق الصور المتعددة، مما يجعله الخيار الأفضل لمسارات عمل ميسورة وبمستوى production تتطلب تكامل الصور المرجعية.
Flux Kontext Pro مقارنة بـ Google Nano Banana Pro يتفوق Google Nano Banana Pro في الفهم الدلالي، وعرض النصوص متعددة اللغات، وإخراج 4K. يتميز Flux Kontext Pro بتركيزه على الوعي بسياق الصور المتعددة والإنشاء الواقعي، مما يجعله مثاليًا للمشاريع التي تتطلب صورًا مرجعية متعددة عبر تكامل API فعال من حيث التكلفة.
Flux Kontext Pro مقارنة بـ Seedream يتفوق Seedream في الإنشاء السريع والمنمق مع جماليات قوية للأنمي والرسوم التوضيحية. تم ضبط Flux Kontext Pro خصيصًا للإخراج الواقعي، ومعالجة سياق الصور المتعددة، وتخطيطات الوسائط المختلطة الاحترافية مع دعم مرن لنسب العرض إلى الارتفاع.
Flux Kontext Pro مقارنة بـ Stable Diffusion XL يعد Stable Diffusion XL منافسًا قويًا في الأنظمة البيئية مفتوحة المصدر مع تنوع واسع في الأساليب. يتميز Flux Kontext Pro بتركيزه على فهم متقدم لسياق الصور المتعددة ومعالجة متطورة للصور المرجعية للإنتاجات الاحترافية عبر تكامل API بمستوى production.
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/image/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.images[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
import time
response = requests.post(
'https://api.flaq.ai/api/v1/image/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'flux-kontext-pro',
'prompt': 'A beautiful sunset over mountains',
'image_url_list': ['https://example.com/image1.jpg'], # Optional: 1-5 reference images
'width': 16,
'height': 9
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/image/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['images'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/image/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "flux-kontext-pro",
"prompt": "A beautiful sunset over mountains",
"image_url_list": ["https://example.com/image1.jpg"],
"width": 16,
"height": 9
}'
# Response: {"code":0,"data":{"task_id":"abc123","task_status":"submitted","response_url":"https://api.flaq.ai/api/v1/image/abc123"},"message":"success"}
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/image/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"