تخطّي إلى المحتوى

FLUX.1 [dev] with Controlnets and Loras

التكامل

معرّف النموذج flux-general
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/flux-general?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

هذا الطلب: ≈⁨‏0.30 $⁩ 300 رصيد API تشغيله في هذه الصفحة

الحصول على مفتاح API
Black Forest Labs من نص إلى صورة مدخلات مرجعية #lora#controlnet#ip-adapter

تحويل النص إلى صورة باستخدام FLUX.1 [dev] مع LoRAs وControlNets وIP-Adapters وEasyControl وتوجيه بصورة مرجعية

أُنشئت على Doitong

أعمال عامة أُنشئت باستخدام FLUX.1 [dev] with Controlnets and Loras من مجتمع Doitong. أعد استخدام موجّه بنقرة واحدة.

الأعمال العامة المعروضة: 9
Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut ...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikel...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi wajahnya. Ia memeluk...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tub...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tubuh ramping dan proporsional, rambut hitam pendek agak acak, mengenakan jaket kulit hitam, celana riding fit, dan sepatu motor. Ia sedang melakukan aksi freestyle ekstrem dengan motor sport 500cc...

إنشاء طلب

تُنشأ عناصر التحكم من مخطط النموذج. يتحدّث الرمز والسعر عند تغييرها.

•مطلوب

الموجّه الذي يوجّه توليد الصورة.

image_size

أبعاد الصورة المُولّدة.

num_images الافتراضي 1

حدد عدد الصور المراد توليدها؛ يثبت هذا الاختيار عند 1 عندما يكون المخرج متدفقًا.

متقدم negative_prompt · reference_image_url · output_format · scheduler · sigma_schedule · num_inference_steps · guidance_scale · real_cfg_scale · reference_strength · reference_start · reference_end · base_shift · max_shift · nag_scale · nag_tau · nag_alpha · nag_end · seed · use_real_cfg · use_cfg_zero · enable_safety_checker · use_beta_schedule · loras · control_loras · controlnets · controlnet_unions · ip_adapters · easycontrols · fill_image
الافتراضي

موجّه سلبي تعالجه NAG افتراضيًا لتثبيط السمات غير المرغوبة المحددة في الصور المولدة.

أفلت ملفًا، أو

عنوان URL للصورة المستخدمة في التوجيه المرجعي فقط.

output_format الافتراضي png

تنسيق ملف الصورة الناتجة.

scheduler الافتراضي euler

المجدول المستخدم أثناء إزالة الضوضاء.

جدول سيغما المستخدم أثناء إزالة الضوضاء.

الافتراضي 28

عدد خطوات الاستدلال المطلوب تنفيذها.

الافتراضي 3.5

قوة الالتزام بالموجّه لاختيار الصورة، معبَّر عنها بصيغة CFG (Classifier Free Guidance).

الافتراضي 3.5

قوة الالتزام بالموجّه لاختيار الصورة، معبَّر عنها بصيغة CFG (Classifier Free Guidance).

الافتراضي 0.65

تأثير الصورة المرجعية أثناء توليد reference_only؛ دون تقديم صورة مرجعية، لا يؤثر إعداد القوة هذا.

الافتراضي 0

نقطة بدء التوجيه المرجعي، معبّرًا عنها كنسبة مئوية من جميع الخطوات الزمنية.

الافتراضي 1

نقطة انتهاء التوجيه المرجعي، معبّرًا عنها كنسبة مئوية من جميع الخطوات الزمنية.

الافتراضي 0.5

الإزاحة الأساسية المطبقة على الخطوات الزمنية المجدولة.

الافتراضي 1.15

الحد الأقصى للإزاحة المطبقة على الخطوات الزمنية المجدولة.

الافتراضي 3

تجنب الموجّه السلبي المتحكم فيه بمقياس NAG؛ تؤدي زيادته إلى جعل الصورة المولدة أقل شبهًا بالوصف السلبي.

الافتراضي 2.5

إعداد NAG tau لتطبيع الحالة المخفية؛ يُنصح بتركه دون تغيير. تؤدي زيادته إلى إضعاف التطبيع والمخاطرة بانحرافات غير متوقعة عن الصورة الأصلية.

الافتراضي 0.25

يحدد NAG alpha مقدار إعادة توجيه الموجّه الإيجابي للتوجيه المطبع الذي يجمع بين الموجّهين الإيجابي والسلبي. يمنح هذا الترجيح النهائي الموجّه الإيجابي تأثيرًا أكبر عند الإعدادات المنخفضة ويقلل إعادة التوجيه عند الإعدادات المرتفعة.

الافتراضي 0.25

نقطة قطع NAG معبّرًا عنها كنسبة من خطوات التوليد. تتولى معالجات الانتباه الأصلية في FLUX المهمة بعد تشغيل NAG لهذه النسبة الأولية.

بذرة لصور قابلة لإعادة الإنتاج: ينتج الموجّه والبذرة المتطابقان الصورة نفسها عند عدم تغيير إصدار النموذج.

الافتراضي []

نماذج LoRA التي ينتج تأثيرها المشترك الصورة المولدة، دون حد لعدد النماذج المقدمة.

الافتراضي []

نماذج LoRA لصور التحكم المدمجة في إعداد مشترك لتوليد الصورة النهائية؛ عدد النماذج غير مقيد.

الافتراضي []

إعداد ControlNet لتوليد الصور، ومحدود حاليًا بـ ControlNet واحد.

الافتراضي []

إعداد اتحاد ControlNet لتوليد الصور، مع خضوعه للقيد الحالي الخاص بـ ControlNet واحد.

الافتراضي []

IP-Adapter المطبق أثناء توليد الصورة.

الافتراضي []

مدخلات EasyControl المطبقة أثناء توليد الصورة.

صورة المدخل التي توجه التوليد ويمكنها توفير محتوى للمناطق المقنّعة.

POST /run/flux-general?wait=20 عرض السعر → ⁨‏0.30 $⁩
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/flux-general?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

تشغيل هذا الطلب

يبقى مفتاحك في هذا المتصفح: لا يُرسل إلا إلى Doitong API ويُحفظ في localStorage فقط إذا فعّلت خيار التذكّر. الحصول على مفتاح API

حول FLUX.1 [dev] with Controlnets and Loras

ينشئ صورًا من `prompt` مع دعم عدة أساليب للتكييف: `loras` و`control_loras` و`controlnets` و`controlnet_unions` و`ip_adapters` و`easycontrols`، بالإضافة إلى `fill_image` للمناطق المقنّعة. كما يقبل `reference_image_url`، والمطالبات السلبية، واختيار مجدول euler أو dpmpp_2m. ما يصل إلى 10 صور لكل استدعاء، بصيغة png أو jpeg.

المعاملات

أرسل الاسم الأساسي أو الاسم الأصلي، وليس كليهما. الأسماء الأساسية

الاسمالنوع الافتراضيمسموح الوصف
promptمطلوب
النوعstring
الموجّه الذي يوجّه توليد الصورة.
image_sizeاختياري
النوعobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
أبعاد الصورة المُولّدة.
num_inference_stepsاختياري
النوعinteger
الافتراضي28
1 – 50
عدد خطوات الاستدلال المطلوب تنفيذها.
seedاختياري
النوعinteger | null
بذرة لصور قابلة لإعادة الإنتاج: ينتج الموجّه والبذرة المتطابقان الصورة نفسها عند عدم تغيير إصدار النموذج.
lorasاختياري
النوعobject[]
الافتراضي[]
نماذج LoRA التي ينتج تأثيرها المشترك الصورة المولدة، دون حد لعدد النماذج المقدمة.
loras[].pathمطلوب
النوعstring
موقع أوزان LoRA، محدد كرابط أو مسار.
loras[].scaleاختياري
النوعobject | number
الافتراضي1
القياس المطبق على أوزان LoRA قبل دمجها في النموذج الأساسي. قدّم قاموسًا بالشكل {"layer_name":layer_scale} لضبط قياس كل طبقة؛ تستخدم الطبقات غير المحددة القيمة 1.0.
control_lorasاختياري
النوعobject[]
الافتراضي[]
نماذج LoRA لصور التحكم المدمجة في إعداد مشترك لتوليد الصورة النهائية؛ عدد النماذج غير مقيد.
control_loras[].pathمطلوب
النوعstring
موقع أوزان LoRA، محدد كرابط أو مسار.
control_loras[].scaleاختياري
النوعobject | number
الافتراضي1
القياس المطبق على أوزان LoRA قبل دمجها في النموذج الأساسي. قدّم قاموسًا بالشكل {"layer_name":layer_scale} لضبط قياس كل طبقة؛ تستخدم الطبقات غير المحددة القيمة 1.0.
control_loras[].control_image_urlمطلوب
النوعurl · image
عنوان URL للصورة التي توفر صورة التحكم.
control_loras[].preprocessاختياري
النوعenum
الافتراضيNone
cannydepthNone
طريقة المعالجة المسبقة المطبقة على الصورة المقدمة.
controlnetsاختياري
النوعobject[]
الافتراضي[]
إعداد ControlNet لتوليد الصور، ومحدود حاليًا بـ ControlNet واحد.
controlnets[].pathمطلوب
النوعstring
موقع أوزان ControlNet، محدد كعنوان URL أو مسار.
controlnets[].config_urlاختياري
النوعstring | null
عنوان URL اختياري يشير إلى ملف config.json الخاص بـ ControlNet.
controlnets[].variantاختياري
النوعstring | null
متغير اختياري للاستخدام مع مفتاح مستودع Hugging Face.
controlnets[].control_image_urlمطلوب
النوعurl · image
عنوان URL للصورة التي توفر صورة التحكم.
controlnets[].mask_image_urlاختياري
النوعurl · image
عنوان URL للقناع المرتبط بصورة التحكم.
controlnets[].mask_thresholdاختياري
النوعnumber
الافتراضي0.5
0.01 – 0.99
قيمة عتبة القناع.
controlnets[].conditioning_scaleاختياري
النوعnumber
الافتراضي1
0 – 2
القياس المطبق على أوزان ControlNet قبل دمجها في النموذج الأساسي.
controlnets[].start_percentageاختياري
النوعnumber
الافتراضي0
0 – 1
النسبة المئوية من إجمالي الخطوات الزمنية التي يبدأ عندها ControlNet بالتأثير في توليد الصورة.
controlnets[].end_percentageاختياري
النوعnumber
الافتراضي1
0 – 1
النسبة المئوية من إجمالي الخطوات الزمنية التي يتوقف عندها ControlNet عن التأثير في توليد الصورة.
controlnet_unionsاختياري
النوعobject[]
الافتراضي[]
إعداد اتحاد ControlNet لتوليد الصور، مع خضوعه للقيد الحالي الخاص بـ ControlNet واحد.
controlnet_unions[].pathمطلوب
النوعstring
موقع أوزان ControlNet، محدد كعنوان URL أو مسار.
controlnet_unions[].config_urlاختياري
النوعstring | null
عنوان URL اختياري يشير إلى ملف config.json الخاص بـ ControlNet.
controlnet_unions[].variantاختياري
النوعstring | null
متغير اختياري للاستخدام مع مفتاح مستودع Hugging Face.
controlnet_unions[].controlsمطلوب
النوعobject[]
صور التحكم والأوضاع المرتبطة بها المقدمة إلى ControlNet.
controlnet_unions[].controls[].control_image_urlمطلوب
النوعurl · image
عنوان URL للصورة التي توفر صورة التحكم.
controlnet_unions[].controls[].mask_image_urlاختياري
النوعurl · image
عنوان URL للقناع المرتبط بصورة التحكم.
controlnet_unions[].controls[].control_modeمطلوب
النوعenum
cannytiledepthblurposegraylow-quality
وضع التحكم المستخدم بواسطة Flux Controlnet Union. الخيارات: canny يوجه التوليد بالحواف؛ tile يوجهه بالبلاطات؛ depth يوجهه بخريطة عمق بتدرجات الرمادي؛ blur يموّه الصورة؛ pose يوجه التوليد بوضعية الصورة؛ gray يحوّل الصورة إلى تدرجات الرمادي؛ low-quality ينتج نسخة منخفضة الجودة من الصورة.
controlnet_unions[].controls[].conditioning_scaleاختياري
النوعnumber
الافتراضي1
0 – 2
القياس المطبق على أوزان ControlNet قبل دمجها في النموذج الأساسي.
controlnet_unions[].controls[].mask_thresholdاختياري
النوعnumber
الافتراضي0.5
0.01 – 0.99
قيمة عتبة القناع.
controlnet_unions[].controls[].start_percentageاختياري
النوعnumber
الافتراضي0
0 – 1
النسبة المئوية من إجمالي الخطوات الزمنية التي يبدأ عندها ControlNet بالتأثير في توليد الصورة.
controlnet_unions[].controls[].end_percentageاختياري
النوعnumber
الافتراضي1
0 – 1
النسبة المئوية من إجمالي الخطوات الزمنية التي يتوقف عندها ControlNet عن التأثير في توليد الصورة.
ip_adaptersاختياري
النوعobject[]
الافتراضي[]
IP-Adapter المطبق أثناء توليد الصورة.
ip_adapters[].pathمطلوب
النوعstring
موقع IP-Adapter على Hugging Face.
ip_adapters[].subfolderاختياري
النوعstring | null
المجلد الفرعي الذي يحتوي على أوزان ip_adapter.
ip_adapters[].weight_nameاختياري
النوعstring | null
اسم ملف Safetensors لأوزان IP-Adapter.
ip_adapters[].image_encoder_pathمطلوب
النوعstring
موقع مشفّر الصور الخاص بـ IP-Adapter، مثل 'openai/clip-vit-large-patch14'.
ip_adapters[].image_encoder_subfolderاختياري
النوعstring | null
المجلد الفرعي الذي يحتوي على أوزان مشفّر الصور.
ip_adapters[].image_encoder_weight_nameاختياري
النوعstring | null
اسم مشفّر الصور.
ip_adapters[].image_urlمطلوب
النوعurl · image
عنوان URL لصورة التهيئة المقدمة إلى IP-Adapter.
ip_adapters[].mask_image_urlاختياري
النوعurl · image
عنوان URL للقناع المرتبط بصورة التحكم.
ip_adapters[].mask_thresholdاختياري
النوعnumber
الافتراضي0.5
0.01 – 0.99
قيمة عتبة القناع.
ip_adapters[].scaleمطلوب
النوعnumber
عامل قياس IP-Adapter.
easycontrolsاختياري
النوعobject[]
الافتراضي[]
مدخلات EasyControl المطبقة أثناء توليد الصورة.
easycontrols[].control_method_urlمطلوب
النوعstring
عنوان URL لوزن safetensor الخاص بطريقة التحكم، أو معرّف مدعوم: `canny`, `depth`, `hedsketch`, `inpainting`, `pose`, `seg`, `subject`, `ghibli`.
easycontrols[].scaleاختياري
النوعnumber
الافتراضي1
0 – 2
عامل قياس طريقة التحكم.
easycontrols[].image_urlمطلوب
النوعurl · image
عنوان URL لصورة توفر مدخل تحكم.
easycontrols[].image_control_typeمطلوب
النوعenum
subjectspatial
وضع التحكم في الصورة؛ يقبل إما `spatial` أو `subject`.
fill_imageاختياري
النوعobject
صورة المدخل التي توجه التوليد ويمكنها توفير محتوى للمناطق المقنّعة.
fill_image.fill_image_urlاختياري
النوعurl · image
الافتراضي[]
عناوين URL للصور المراد ملؤها عبر التوجيه باستخدام redux.
guidance_scaleاختياري
النوعnumber
الافتراضي3.5
0 – 20
قوة الالتزام بالموجّه لاختيار الصورة، معبَّر عنها بصيغة CFG (Classifier Free Guidance).
real_cfg_scaleاختياري
النوعnumber
الافتراضي3.5
0 – 5
قوة الالتزام بالموجّه لاختيار الصورة، معبَّر عنها بصيغة CFG (Classifier Free Guidance).
use_real_cfgاختياري
النوعboolean
الافتراضيfalse
مفتاح CFG التقليدي، يُفعّل تلقائيًا مع XLabs IP-Adapter v1. يطابق سلوك التوجيه سلوك نماذج مثل SD1.5 وSDXL.
use_cfg_zeroاختياري
النوعboolean
الافتراضيfalse
يُمكّن أخذ عينات التهيئة CFG-zero، الموضح في https://arxiv.org/abs/2503.18886.
num_imagesاختياري num_outputs
النوعinteger
الافتراضي1
1 – 10
حدد عدد الصور المراد توليدها؛ يثبت هذا الاختيار عند 1 عندما يكون المخرج متدفقًا.
enable_safety_checkerاختياري
النوعboolean
الافتراضيtrue
فحص السلامة، الذي يعيد صورًا سوداء بدلًا من أي صور مصنفة على أنها غير آمنة. تُمكّن القيمة true الفحص؛ وتعطله false للحسابات المخولة فقط، بينما تُفحص الطلبات من دون تخويل على أي حال.
reference_image_urlاختياري
النوعurl · image
عنوان URL للصورة المستخدمة في التوجيه المرجعي فقط.
reference_strengthاختياري
النوعnumber
الافتراضي0.65
-3 – 3
تأثير الصورة المرجعية أثناء توليد reference_only؛ دون تقديم صورة مرجعية، لا يؤثر إعداد القوة هذا.
reference_startاختياري
النوعnumber
الافتراضي0
0 – 1
نقطة بدء التوجيه المرجعي، معبّرًا عنها كنسبة مئوية من جميع الخطوات الزمنية.
reference_endاختياري
النوعnumber
الافتراضي1
0 – 1
نقطة انتهاء التوجيه المرجعي، معبّرًا عنها كنسبة مئوية من جميع الخطوات الزمنية.
base_shiftاختياري
النوعnumber
الافتراضي0.5
0.01 – 5
الإزاحة الأساسية المطبقة على الخطوات الزمنية المجدولة.
max_shiftاختياري
النوعnumber
الافتراضي1.15
0.01 – 5
الحد الأقصى للإزاحة المطبقة على الخطوات الزمنية المجدولة.
output_formatاختياري
النوعenum
الافتراضيpng
jpegpng
تنسيق ملف الصورة الناتجة.
use_beta_scheduleاختياري
النوعboolean
الافتراضيfalse
يتحكم في استخدام قيم سيغما التجريبية.
sigma_scheduleاختياري
النوعstring | null
جدول سيغما المستخدم أثناء إزالة الضوضاء.
schedulerاختياري
النوعenum
الافتراضيeuler
eulerdpmpp_2m
المجدول المستخدم أثناء إزالة الضوضاء.
negative_promptاختياري
النوعstring
الافتراضي
موجّه سلبي تعالجه NAG افتراضيًا لتثبيط السمات غير المرغوبة المحددة في الصور المولدة.
nag_scaleاختياري
النوعnumber
الافتراضي3
≤ 10> 1
تجنب الموجّه السلبي المتحكم فيه بمقياس NAG؛ تؤدي زيادته إلى جعل الصورة المولدة أقل شبهًا بالوصف السلبي.
nag_tauاختياري
النوعnumber
الافتراضي2.5
> 0
إعداد NAG tau لتطبيع الحالة المخفية؛ يُنصح بتركه دون تغيير. تؤدي زيادته إلى إضعاف التطبيع والمخاطرة بانحرافات غير متوقعة عن الصورة الأصلية.
nag_alphaاختياري
النوعnumber
الافتراضي0.25
≤ 1> 0
يحدد NAG alpha مقدار إعادة توجيه الموجّه الإيجابي للتوجيه المطبع الذي يجمع بين الموجّهين الإيجابي والسلبي. يمنح هذا الترجيح النهائي الموجّه الإيجابي تأثيرًا أكبر عند الإعدادات المنخفضة ويقلل إعادة التوجيه عند الإعدادات المرتفعة.
nag_endاختياري
النوعnumber
الافتراضي0.25
≤ 1> 0
نقطة قطع NAG معبّرًا عنها كنسبة من خطوات التوليد. تتولى معالجات الانتباه الأصلية في FLUX المهمة بعد تشغيل NAG لهذه النسبة الأولية.
مطلوب الاسم الأساسي، مقبول أيضًا

تقبل معاملات الملفات عنوان URL عامًا يبدأ بـ https://، أو URI من نوع data: يصل حجمه إلى 10 MB، أو file_url لملف تم تحميله. الملفات

المخرجات

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "flux-general",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 300,
    "usd": "0.30",
    "charged": 300,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "width": 1024,
        "height": 768,
        "content_type": "image/jpeg"
      }
    ],
    "timings": {},
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string"
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
ملفاتك، خيارككل outputs[].url هو نسخة على تخزيننا: تُحفظ إلى الأبد (مع الدفع لكل غيغابايت-شهر) أو لمدة 7 أيام مجانًا، وفق إعداد حسابك أو ?storage=.
البنية نفسها في كل نموذجtype وurl وcontent_type وwidth وheight وduration للصور والفيديو والصوت على حد سواء. output هو كائن النتائج الخاص بالنموذج.
حقول المخرجات
images
array of object {url, width, height, content_type}معلومات الملفات الخاصة بالصور المولّدة.
timings
object
seed
integerبذرة توليد الصورة، بما في ذلك القيمة المختارة عشوائيًا إذا لم يتضمن المدخل بذرة؛ وإلا تكرر القيمة المقدمة.
has_nsfw_concepts
array of booleanيشير إلى ما إذا كانت مفاهيم NSFW تظهر في الصور المُولّدة.
prompt
stringالموجّه المستخدم أثناء توليد الصورة.

مزيد من النماذج: من نص إلى صورة

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/flux-general.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt