Seedance 2.0 Mini & Fast API بأقل الأسعار في العالم — خصم يصل إلى 68% على السعر الرسمي

واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات: توقف عن إهدار الصور والوقت وإعادة المحاولات

واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد الدفعي مفيدة عندما يمكن العثور على كل مخرَج ومراجعته وإعادة محاولته بشكل مستقل. وهذا أهم من عدد المطالبات التي ترسلها دفعة واحدة. اللحظة المكلفة ليست عند الطلب رقم 1,000.

تُعد واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات مفيدة عندما يمكن العثور على كل مخرجات ومراجعتها وإعادة محاولتها بشكل مستقل. وهذا أهم من عدد المطالبات التي ترسلها دفعة واحدة. اللحظة المكلفة ليست الطلب رقم 1,000. بل عندما تنتهي المهمة 37 بمهلة، وتنجح المهمة 38، ويتشارك ملفان الاسم نفسه، ولا يستطيع أحد تحديد الصورة الآمنة للنشر.

تعامل مع الدفعة كمجموعة من مهام الأصول القابلة للاسترداد. امنح كل مهمة معرّف أعمال دائمًا، واحفظ المدخلات الدقيقة وإعدادات النموذج، وحدد سقفًا للتزامن، وأعد محاولة العنصر الذي فشل فعليًا فقط. يستخدم هذا الدليل سير عمل حملة شخصية من 8 أصول حتى يتمكن مطور أو فريق نمو من تحويل بيان إلى عملية إنتاج خاضعة للرقابة.

النقاط الرئيسية

  • مهمة الدفعة والطلبات المتوازية تحلان مشكلات مختلفة تتعلق بزمن الاستجابة والتحكم.
  • معرّفات الأصول الثابتة ومفاتيح idempotency تجعل الفشل الجزئي قابلاً للإدارة.
  • ابدأ بـ 4 إلى 8 أصول مرئية، وراجعها، ثم وسّع.
  • استجابة API الناجحة لا تزال بحاجة إلى مراجعة مرئية ومراجعة حقوق قبل النشر.

واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات: الإجابة أولاً

تقوم واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات بإرسال مجموعة من مهام التوليد المتميزة إلى قائمة انتظار غير متزامنة، ثم تعيد نتائجها عبر فحوصات الحالة، أو رد اتصال الإكمال، أو ملف إخراج قابل للتنزيل. تحتاج كل مهمة إلى هوية موجودة خارج موفر النموذج. يساعد معرّف المهمة الخاص بالموفر في العمليات، لكن maya-ridgeline-001 هو ما يتيح لنظام التحرير أو الحملة لديك تحديد الأصل بعد أشهر.

لا تدمج ثلاث أفكار مرتبطة. يمكن لمطالبة واحدة أن تطلب عدة تنويعات. يمكن لعاملك الخاص إرسال عدة طلبات عادية في الوقت نفسه. مهمة الدفعة من جانب الخادم هي مجموعة يديرها الموفر وتكتمل لاحقًا. غالبًا ما تناسب الأخيرة العمل دون اتصال، بينما تناسب الطلبات المتوازية الخاضعة للرقابة لوحة تحكم تحتاج إلى تقدم فوري.

يوضح توثيق OpenAI الحالي لـ Batch API النمط غير المتزامن: يتم جمع الطلبات في JSONL، وإرسالها كمهمة، والتحقق من اكتمالها، واستردادها كنتائج. نافذة الـ 24 ساعة، وحدود معدل الدفعات المنفصلة، والحدود خاصة بتلك الخدمة، وليست وعدًا يقطعه كل موفر صور (توثيق OpenAI Batch API، سبتمبر 2026). وبالمثل، يوثق مرجع Gemini الحالي مهام الدفعات طويلة الأمد وفحوصات الحالة ودعم webhook لخدمته (مرجع Gemini Batch API، سبتمبر 2026).

نقطة القرارBatch APIالطلبات المتوازية الخاضعة للرقابة
الاستجابة المتوقعةاكتمال مؤجليعود كل طلب عند انتهائه
الأنسب لـعمل الكتالوج دون اتصال، ولوحات القصص، ومكتبة المحتوىالأدوات التفاعلية وحلقات المراجعة القصيرة
معالجة الفشلاقرأ النتائج لكل عنصر بعد اكتمال المهمةتعامل مع كل طلب فرعي عند استقراره
التكلفة والحدودقد تختلف قواعد الدفعات الخاصة بالموفر عن حركة المرور المباشرةيستخدم حدود الطلبات العادية للحساب
السجل الأساسيمعرّف الأصل، معرّف الطلب، حالة النتيجة، موقع الإخراجالحقول نفسها، بالإضافة إلى حالة المحاولة قيد التنفيذ

اختر الطلبات المتوازية الخاضعة للرقابة عندما يحتاج المراجع إلى رؤية أول صورة قابلة للاستخدام بسرعة. اختر مهمة دفعة من جانب الخادم عندما يمكن أن ينتظر العمل ويوثق الموفر مسارًا للدفعات. في كلتا الحالتين، خزّن asset_id والمدخلات الموحدة وتجزئة المرجع والنموذج وعدد المحاولات وعنوان URL للإخراج. تحافظ هذه الطبقة المشتركة على قابلية نقل سير العمل إذا تغيرت آلية التسليم.

لماذا تفشل مشاريع الصور بالدفعات عند التوسع

عادةً ما تفشل دفعات الإنتاج على أجزاء. يمكن أن يكتمل الطلب، أو تنتهي مهلته، أو يُرفض، أو يعيد مخرجات صالحة تقنيًا ولكن غير قابلة للاستخدام بصريًا. التطبيق الذي يسجل عنوان URL نهائيًا فقط قد تخلص من المعلومات اللازمة للتعافي من كل الحالات باستثناء أبسط حالة نجاح.

الفشل الأول هو غياب الهوية. إذا كان الطلب يحمل فقط سلسلة مطالبة، فلا يمكن ربط المخرجات بشكل موثوق بمنتج أو لغة حملة أو صف مصدر. أسماء الملفات المشتقة من المطالبة هشة لأن مراجعات المطالبة والمنتجات المتكررة تتصادم. استخدم معرّف أصل ثابت من سجل الأعمال، ثم امنح كل محاولة توليد لاحقتها الخاصة.

الفشل الثاني هو إعادة المحاولة دون idempotency. لا تثبت مهلة الشبكة أن الموفر لم يقم بأي عمل. إذا أعاد عامل إرسال الأصل نفسه فورًا بهوية طلب جديدة، فقد ينشئ مخرجات مكررة ورسومًا مكررة. يتيح مفتاح idempotency للمتصل أن يقول، فعليًا، "هذا لا يزال الأصل المطلوب نفسه." ما إذا كانت نقطة نهاية معينة تدعم هذه الآلية يعتمد على الموفر، لذا تأكد من ذلك في توثيق API قبل الاعتماد عليه.

الفشل الثالث هو قائمة انتظار عمياء من 40 أو 60 مطالبة. قد يصبح انحراف اللون أو التكوين أو هوية المنتج مرئيًا فقط بعد انتهاء التشغيل. تصف مناقشة حديثة للمبدعين مراجعة صفحات لوحة القصص لنحو 7 إلى 8 صور قبل إرسال الصفحة التالية، تحديدًا لالتقاط أخطاء الدقة والاتساق (مناقشة توليد الصور بالدفعات، يونيو 2026). هذه تجربة مجتمعية، وليست معيارًا، لكنها نقطة تفتيش تشغيلية معقولة.

استخدم قاعدة ضبط الجودة للدفعات الصغيرة: شغّل 4 إلى 8 أصول، وافحصها، وأصلح المطالبة أو المرجع إذا لزم الأمر، ثم افتح المجموعة التالية. احتفظ بالمطالبة الأصلية، وإصدار المطالبة، ومرجع الإدخال، ومراجعة النموذج عند توفرها، وإعداد الجودة، ونسبة العرض إلى الارتفاع، والطوابع الزمنية، وفئة الخطأ، وقرار المراجعة. لا يمكن لعنوان URL وحده أن يجيب عن سبب وجود أصل أو ما إذا كان ينبغي إعادة استخدامه.

صمّم واجهة برمجة تطبيقات ذكاء اصطناعي موثوقة للتوليد بالدفعات

يمكن أن يكون التنفيذ صغيرًا. يكفي للبدء بيان، وعامل قائمة انتظار، وسجل مهام للإلحاق فقط، ومجلد إخراج مناسب للمراجع. الهدف ليس نظام تنسيق كبير. بل سير عمل يمكن لشخص من خلاله الإجابة عن: ما الذي طُلب، وما الذي حدث، وما الذي يجب تشغيله بعد ذلك؟

امنح كل مخرجات دفعة هوية أصل دائمة

اجعل asset_id مفتاح أعمال، وليس معرّف مهمة الموفر. يمكن أن يتضمن سجل المهمة المفيد الحقول أدناه. احتفظ به في قاعدة بيانات عندما يعمل عدة عمال، أو في CSV بنظام إصدارات بالإضافة إلى سجل JSONL لفريق أصغر.

الحقلسبب وجوده
asset_idهوية غير قابلة للتغيير للأصل القابل للنشر
source_rowيعود إلى سجل المنتج أو الحملة أو المحتوى
prompt_versionيوضح قالب التعليمات الذي أنتج النتيجة
reference_hashيؤكد صورة المصدر المقفلة التي استُخدمت
model, aspect_ratio, qualityيجعل التشغيل قابلاً للتكرار بما يكفي للتشخيص
attempt, idempotency_key, statusيفصل إعادة محاولة مهمة فرعية عن طلب جديد
output_url, review_status, failure_reasonيربط التسليم والقبول البشري

على سبيل المثال، يبقى maya-train-001 هوية الأصل. maya-train-001-a2 هي المحاولة الثانية. يمكن أن يكون مفتاح idempotency هو maya-train-001-v1، حيث يحدد v1 المواصفات المطلوبة غير القابلة للتغيير. إذا تغير الموجز جوهريًا، فأنشئ إصدار مطالبة جديدًا بدلاً من الكتابة فوق السجل القديم.

استخدم قائمة انتظار للدفعات، وليس حلقة غير محدودة

حدد سقفًا للتزامن، وحدًا لعدد الأصول، وحاجزًا نقديًا، وسقفًا لإعادة المحاولة قبل الإرسال. التكوين العملي المبدئي هو 4 مهام قيد التنفيذ، وبحد أقصى محاولتا توليد لكل مهمة، وما لا يزيد عن 8 مهام مرئية قبل بوابة الجودة التالية. هذه قيم بداية، وليست ضمانات منصة. اضبطها أقل من الحدود الموثقة لحسابك وقم بتعديلها بعد ملاحظة أوقات الإكمال الفعلية ومعدلات الخطأ.

يجب أن يطالب العامل بمهمة معلقة واحدة، ويضع علامة submitted عليها، ويخزن معرّف طلب الموفر، ويحدّث السجل نفسه عند وصول نتيجة. عند الوصول إلى سقف الميزانية، توقف عن المطالبة بالعمل. عند إيقاف قائمة الانتظار مؤقتًا للمراجعة، اسمح للعمل المُرسل بالفعل بالاستقرار ولكن لا تطلق مجموعة أخرى تلقائيًا.

أعد محاولة المهمة الفرعية الفاشلة فقط

أعد محاولة الحالات failed أو timed_out أو الحالات القابلة لإعادة المحاولة الخاصة بالموفر أصلًا واحدًا في كل مرة. استخدم تراجعًا أسيًا محدودًا مع تذبذب لاستجابات 429، واستجابات 5xx العابرة، ومهلات النقل الحقيقية. خزّن تصنيف الخطأ ووقت إعادة المحاولة المجدول. لا تكرر تلقائيًا رفض سياسة المحتوى، أو إدخالاً مشوهًا، أو مرجعًا مفقودًا، أو رفضًا بصريًا من مراجع بشري.

لا تعد إرسال دفعة كاملة أبدًا لأن مهمة فرعية واحدة فشلت. أرشف النتائج الناجحة فورًا واحفظ ربط المصدر بالإخراج. إذا انتهت مهمة دفعة بنتائج جزئية، فاستوعب المهام الفرعية المكتملة، وحدد معرّفات الأصول غير المكتملة، وأنشئ مهمة جديدة تحتوي فقط على تلك السجلات المتبقية. هذا هو الفرق بين الاسترداد والتكرار.

سير عمل قابل للنسخ لصور بالدفعات من 8 أصول

المثال التالي خيالي عمدًا: مايا، مصورة سفر بالغة في مهمة في المرتفعات. وهو يجعل آليات التشغيل ملموسة دون الإيحاء بأن شخصًا حقيقيًا أيد الحملة. استبدل الحقول بشخصيتك المسموح بها أو إبراء ذمة الموهبة أو بيانات حملتك واحتفظ بالبنية.

الخطوة 0: أنشئ البيان قبل التوليد

أنشئ batch-manifest.csv قبل فتح ملعب أو استدعاء نقطة نهاية. يمنح المشغل هدف قبول واضحًا لكل أصل.

asset_idbatchuse_caseratiostatus
maya-master-001masterمرجع شخصية أساسي16:9معلّق
maya-ridgeline-001aصورة حملة خط التلال عند شروق الشمس16:9معلّق
maya-market-001aصورة تحريرية لسوق جبلي16:9معلّق
maya-cabin-001aصورة تحريرية لتخطيط كوخ16:9معلّق
maya-lake-001aصورة ملاحظات ميدانية بجانب البحيرة16:9معلّق
maya-forest-001bصورة حملة مسار غابة16:9معلّق
maya-train-001bصورة تحريرية لرحلة قطار16:9معلّق
maya-workbench-001bصورة تحضير عدة ميدانية16:9معلّق
maya-portrait-001bصورة حملة بورتريه قريب16:9معلّق

أنشئ مفتاح idempotency حتميًا لكل طلب غير قابل للتغيير، مثل maya-ridgeline-001-v1. الشكل أدناه محايد تجاه الموفر عن قصد. ضع نقطة نهاية الموفر ومعلماتها الموثقة داخل request؛ لا تنسخ نقطة نهاية خاصة خيالية إلى الإنتاج.

plaintext
1{"asset_id":"maya-ridgeline-001","idempotency_key":"maya-ridgeline-001-v1","request":{"model":"your-approved-model","ratio":"16:9","reference_hash":"sha256:...","prompt_version":"maya-highlands-v1"}}

الخطوة 1: أنشئ مرجع شخصية أساسيًا واحدًا

ولّد الصورة الرئيسية بشكل منفصل. إنها مرتكز الهوية لكل مشهد لاحق، لذا تستحق مراجعة قصيرة قبل بدء أي دفعة. في ملعب GPT Image 2، اختر جودة عالية و16:9، ثم استخدم هذه المطالبة:

plaintext
1Editorial portrait of Maya, a fictional adult travel photographer in her early thirties, with short wavy dark-brown hair, warm olive complexion, a weathered rust-orange field jacket over a charcoal knit top, and a compact black camera on a woven shoulder strap. She stands three-quarter length against a softly lit pale-stone studio backdrop, facing slightly right with a calm, observant expression. Soft window light from the upper left, realistic subtle shadow, no logo, no text, no other people, no duplicated hands or camera. Clean cinematic campaign composition with negative space on both sides.

احتفظ بصورة واحدة تُظهر بوضوح وجه مايا، وشعرها، وسترةها، وحزام الكاميرا، وزوجًا كاملاً من اليدين، دون نص أو شخص مكرر. احفظها باسم maya-master-001.png، واحسب تجزئة مرجعية، وأرفق المصدر نفسه بمهام فرعية لاحقة. لا تجعل هذه الخطوة ضمن دفعة. المرجع الرئيسي الضعيف يضاعف الغموض في كل مشهد.

01-master-reference-gpt-image-2.jpg

عرض توضيحي لميزة AI API للتوليد بالدفعات: مطالبة مرجع شخصية مايا بجانب صورة مصورة السفر المولّدة

تشغيل حقيقي لـ GPT Image 2 لمرجع رئيسي: تحدد المطالبة المصورة الخيالية التي يجب أن تحافظ مهام المشهد اللاحقة على هويتها.

02-gpt-image-2-completed-playground.png

اكتمل ملعب GPT Image 2 بجودة عالية، وإعداد 16:9، وبورتريه مايا الرئيسي

GPT Image 2 على Atlas Cloud مع مطالبة مرجع الشخصية الخاصة بالمقال ونتيجتها المكتملة في لوحة الإخراج.

الخطوة 2: شغّل الدفعة A كأربعة مشاهد شخصية مترابطة

ارفع maya-master-001.png إلى Seedream v4.7 Sequential. أبقِ المرجع وقالب المطالبة ونسبة 16:9 ثابتة. استخدم هذه المطالبة:

plaintext
1Use the supplied Maya portrait as the immutable character reference. Generate four separate 16:9 cinematic travel-editorial images as one coherent sequence. In every output, preserve the same fictional adult woman: short wavy dark-brown hair, warm olive complexion, rust-orange field jacket, charcoal knit top, and compact black camera on a woven shoulder strap. One person only. No logo, no label text, no duplicate person, no malformed hands, and no identity drift.
2
3Image 1: Maya on a sunlit granite ridgeline, consulting a folded topographic map at sunrise, distant cloud-filled valley below.
4Image 2: Maya walking through a small mountain market, photographing bright woven textiles, soft morning activity behind her.
5Image 3: Maya at a timber cabin table, arranging printed contact sheets and a notebook beside a rain-speckled window.
6Image 4: Maya kneeling by a clear alpine lake, taking field notes while her camera rests on a rock, late-afternoon light.
7
8Keep the composition editorial and realistic. Leave clean negative space on the left third for possible marketing copy, but do not render any text.

استخدم الوضع التسلسلي أو وضع الدفعة المتماسكة الذي تعرضه الصفحة المباشرة فعليًا. اقبل فقط المخرجات التي يمكن ربطها بشكل لا لبس فيه من maya-ridgeline-001 إلى maya-lake-001. إذا أعاد الملعب مخرجات واحدة لكل طلب بدلاً من 4 أصول فرعية منفصلة، فأرسل القالب المقفل نفسه كـ 4 مهام فرعية. احتفظ بتجزئة المرجع والمعلمات نفسها بدلاً من التظاهر بأن الواجهة أعادت ميزة لم تعرضها.

03-seedream-v4.7-sequential-batch-a.jpg

أربعة مخرجات حقيقية لمشاهد مايا من Seedream v4.7 Sequential في شبكة، مربوطة بمعرّفات أصول خط التلال، والسوق، والكوخ، والبحيرة

شبكة مخرجات الدفعة A المكونة من 4 مشاهد: يبقى كل إطار سجل أصل منفصلًا حتى عندما ينتج النموذج تسلسلاً متماسكًا.

04-seedream-v4.7-sequential-completed-playground.png

اكتمل ملعب Seedream v4.7 Sequential مع مطالبة مشهد مايا المترابطة ومخرجاته الحقيقية

Seedream v4.7 Sequential على Atlas Cloud مع مطالبة المشهد الشخصي المترابطة الخاصة بالمقال ونتيجة مكتملة.

الخطوة 3: شغّل الدفعة B، ثم توقف لضبط الجودة

أعد استخدام المرجع الرئيسي المعتمد. لا تعد إنشاءه ولا تعد كتابة قواعد الهوية. أرسل المشاهد الأربعة التالية مع تسمية دفعة جديدة وفحوصات القبول نفسها:

plaintext
1Use the supplied Maya portrait as the immutable character reference. Generate four separate 16:9 cinematic travel-editorial images as one coherent sequence. In every output, preserve the same fictional adult woman: short wavy dark-brown hair, warm olive complexion, rust-orange field jacket, charcoal knit top, and compact black camera on a woven shoulder strap. One person only. No logo, no label text, no duplicate person, no malformed hands, and no identity drift.
2
3Image 1: Maya moving through a mossy cedar forest on a narrow trail, camera raised toward a shaft of morning light.
4Image 2: Maya seated at a train-window table, reviewing contact sheets as a sunlit landscape blurs outside.
5Image 3: Maya at a weathered cabin workbench, packing film canisters, a lens cloth, and a folded paper map before departure.
6Image 4: close three-quarter portrait of Maya outdoors in light mist, camera strap visible, shallow depth of field, no text.
7
8Keep the same visual color treatment as the first sequence. Leave clean negative space on the left third where the composition permits, but do not render any text.

بعد الدفعة B، توقف. راجع جميع سجلات المشاهد الثمانية قبل إطلاق تسلسل حملة آخر. تلتقط هذه الوقفة أنواع الانحراف التي تخفيها قوائم الانتظار: تغير الشعر أو الملابس، ظهور شخص ثانٍ، كتابة غير مطلوبة، أيدٍ مشوهة، أو مشهد لم يعد يخدم قناته. خزّن قرار المراجع بجانب الأصل بدلاً من رسالة دردشة غير متتبعة.

الخطوة 4: طبّق قرار النشر أو إعادة المحاولة أو الرفض

ضع علامة approved على صورة عندما تحتوي على مايا واحدة، وتطابق المرجع الرئيسي في الوجه والشعر والملابس والكاميرا، ولا تحتوي على نص مكسور أو تشريح مشوه، وتناسب مشهدها المخصص. ضع علامة retry عليها عندما تتكرر مايا، أو تنحرف، أو تفقد عنصرًا ضروريًا، أو تظهر أيديًا أو كتابة مشوهة. ضع علامة rejected عليها عندما لا يخدم التكوين القناة المقصودة أو لم تعد الشخصية قابلة للتعرف عليها.

لإعادة المحاولة، احتفظ بـ maya-train-001 كأصل أعمال وأنشئ المحاولة maya-train-001-a2. أرسل فقط تلك المهمة الفرعية مع مواصفات مفتاح idempotency الأصلية المعدلة فقط إذا كانت المطالبة تُنشأ لها نسخة عمدًا. لا تعد تشغيل الأصول السبعة الأخرى لمجرد أن مشهدًا واحدًا يحتاج إلى إصلاح.

اختيار النماذج للتوليد بالدفعات

اختر نموذجًا حول وحدة العمل، وليس لوحة الصدارة. المرجع الرئيسي النظيف وتسلسل المشاهد المتماسك مهمتان مختلفتان. تحرير صورة فاشلة واحدة مختلف مرة أخرى. إذا أراد فريق اختبار تلك المراحل من خلال تكامل واحد متوافق مع OpenAI، فإن Atlas Cloud يوفر مكانًا طبيعيًا للتحقق من صفحتي النموذج المستخدمتين في هذا المثال.

المهمةالنموذج وطريقة العملسياق السعر للتحقق منه قبل وضع الطلبات في قائمة الانتظار
إنشاء مرجع شخصية نظيفGPT Image 2، تشغيل واحد بجودة عالية بنسبة 16:9 يصبح مرتكز المرجعيُدرج GPT Image 2 Developer text-to-image ابتداءً من حوالي $0.004 لكل صورة مقابل $0.009 القياسي، بخصم معروض بنسبة 50% اعتبارًا من سبتمبر 2026
بناء مجموعة مشاهد متماسكةSeedream v4.7 Sequential، المرجع نفسه ومخطط المطالبة المقفل عبر المهام الفرعيةيسرد الكتالوج الحالي $0.03 لكل صورة؛ تحقق من وضع الإخراج المباشر والسعر قبل الإنتاج
إصلاح أصل فاشل واحدوضع التحرير في GPT Image 2، مقتصر على الأصل الذي فشل في المراجعةأكد نقطة نهاية التحرير وحجم الإخراج والجودة والسعر الحالي قبل الالتزام

تتغير الأسعار حسب النموذج والوضع والإعدادات المحددة. استخدم كتالوج نماذج Atlas Cloud لإعادة التحقق من التوفر والخصومات والوضع الدقيق في اليوم الذي تضع فيه العمل في قائمة الانتظار. تعامل مع الجدول كمدخل تقدير، وليس أبدًا ادعاءً ترويجيًا أو ضمانًا للتكلفة.

ضبط الجودة والتكلفة والحقوق قبل التوسع

لاكتمال التوليد 3 معانٍ منفصلة: يبلغ الموفر عن النجاح، وتم أرشفة الملف بشكل صحيح، ويقبله مراجع بشري للنشر. اجعل الثلاثة جميعًا مرئيين في سجلاتك. المهمة المكتملة مع ملف إخراج مفقود هي فشل تشغيلي. والملف المحفوظ مع شخصية مكررة هو فشل إبداعي. لا ينبغي لأي منهما أن يتقدم تلقائيًا إلى النشر.

استخدم قائمة تحقق للمراجع بسيطة بما يكفي لتطبيقها على كل أصل فرعي:

الفحصسؤال المراجع
هوية الشخصيةهل تطابق مايا المرجع الرئيسي المعتمد في الوجه والشعر والملابس والكاميرا؟
عدد العناصرهل يوجد بالضبط العدد المتوقع من العناصر الرئيسية؟
مطابقة المطالبةهل يقدم المشهد حالة الاستخدام المخصصة؟
عيوب النصهل هناك نص غير مرغوب أو مشوه أو غير مدعوم؟
النسبة واسم الملفهل يطابق الملف المحفوظ سجل البيان؟
مراجعة الحقوقهل المرجع والادعاءات المقصودة مسموح بهما لهذا الاستخدام؟

قدّر التكلفة بعد التشغيل باستخدام approved asset cost = total completed attempts cost / approved assets. يكشف هذا عن تكلفة إعادة المحاولات والنتائج المرفوضة دون التظاهر بأن كل صورة لها التكلفة النهائية نفسها. حدد سقفًا للمهمة، وسقفًا للدفعة، وسقفًا يوميًا قبل البدء. أوقف الإرسال مؤقتًا إذا تم الوصول إلى أي من هذه السقوف.

استخدم فقط صورًا مرجعية مملوكة أو مرخصة أو مسموح بها بأي شكل آخر. تحقق من سياسات المنصة الحالية وشروط النموذج قبل الاستخدام التجاري. لا تطلب من النموذج اختلاق شهادات أو نتائج مختبرية أو وعود سلامة أو ادعاءات طبية أو مواصفات منتج غير موثقة. لا يحوّل الإخراج المصقول ادعاءً غير مدعوم إلى ادعاء قابل للنشر.

05-batch-qc-status-board.png

لوحة ضبط جودة الدفعات المعروضة في المتصفح تعرض 8 معرّفات أصول لمايا مع حالات مراجعة مقبولة، وإعادة محاولة، ومرفوضة

تربط لوحة مراجعة معروضة في المتصفح ملفات التشغيل الحقيقية بمعرّفات الأصول الثمانية الخاصة بها وتجعل قرار النشر أو إعادة المحاولة أو الرفض مرئيًا.

واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات: قائمة تحقق الإطلاق الإنتاجي

قبل الانتقال من تمرين الـ 8 أصول إلى كتالوج مباشر أو مكتبة محتوى، أكد كل عنصر أدناه.

  1. كل أصل له asset_id غير قابل للتغيير.
  2. يتم تسجيل المطالبة، وتجزئة المرجع، والنموذج، والنسبة، والجودة.
  3. كل إرسال له مفتاح idempotency حيث يدعم الموفر ذلك.
  4. يبقى التزامن أقل من الحد الموثق الفعلي للحساب.
  5. توجد سقوف للمهمة والدفعة والميزانية اليومية.
  6. تتبع استجابات 429، واستجابات 5xx، والمهلات، ورفض المحتوى قواعد مختلفة.
  7. لإعادة المحاولات حد أقصى صارم.
  8. تتم أرشفة النتائج الناجحة وربطها مرة أخرى ببيانات المصدر فورًا.
  9. تمر بوابة ضبط جودة للدفعات الصغيرة قبل إطلاق المجموعة التالية.
  10. تتحقق مراجعة عينة نهائية من هوية الشخصية والنص والنسبة وأسماء الملفات والحقوق.

تحافظ قائمة التحقق هذه على فائدة واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات عندما ينمو الحجم. كما تترك مسار تدقيق واضح عندما يسأل محرر عن سبب توليد صورة معينة أو قبولها أو إعادة تشغيلها.

الأسئلة الشائعة: واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات

ما هي واجهة برمجة تطبيقات الذكاء الاصطناعي للتوليد بالدفعات؟

إنها طريقة لإرسال العديد من مهام الذكاء الاصطناعي المستقلة، وتتبع تنفيذها، وجمع النتائج لاحقًا. يحتفظ التنفيذ الجيد بمعرّف أصل أعمال دائم لكل مهمة، بغض النظر عما إذا كان الموفر يستخدم مهمة دفعة غير متزامنة أو طلبات متزامنة عادية.

هل Batch API أفضل من إرسال طلبات الصور بالتوازي؟

لا أحد منهما أفضل تلقائيًا. استخدم الطلبات المتوازية الخاضعة للرقابة عندما يحتاج سير العمل إلى تقدم فوري. استخدم مهمة دفعة من الموفر للحجم غير العاجل عندما تناسب قائمة الانتظار الموثقة وزمن الإنجاز وقواعد التكلفة عملك. يحتاج كلاهما إلى سجلات لكل أصل ومراجعة.

كم عدد صور الذكاء الاصطناعي التي يجب أن أضعها في دفعة واحدة؟

ابدأ بـ 4 إلى 8 أصول مرئية عند التحقق من مخطط مطالبة جديد أو مرجع شخصية. زد فقط بعد أن يتمكن الفريق من ربط كل نتيجة، ورصد الانحراف بسرعة، واسترداد مهمة فرعية فاشلة دون إعادة تشغيل المجموعة. قد تسمح حدود الموفر بأكثر من ذلك بكثير، لكن الدفعة المفيدة تشغيليًا هي الدفعة القابلة للمراجعة.

كيف تمنع مفاتيح idempotency تكاليف التوليد المكررة؟

تحدد الإرسال كالعملية المقصودة نفسها بعد إعادة المحاولة. إذا كانت نقطة النهاية تدعم idempotency، فيمكن للموفر تجنب التعامل مع استدعاء شبكة مكرر كتوليد جديد بالكامل. خزّن المفتاح مع سجل الأصل وتأكد من الدلالات الدقيقة في توثيق الموفر.

هل يمكنني توليد صور بالدفعات من مرجع الشخصية نفسه؟

نعم. استخدم صورة مرجعية واحدة معتمدة ومسموحًا بها؛ وأرفق تجزئتها بكل مهمة فرعية؛ واقفل تعليمات الهوية؛ وراجع مجموعة مشاهد صغيرة قبل التوسع. يقلل اتساق المرجع الغموض، لكنه لا يحل محل ضبط الجودة البصري.

هل يجب إعادة محاولة دفعة فاشلة بأكملها أم الأصول الفاشلة فقط؟

أعد محاولة الأصول الفاشلة فقط. أرشف النجاحات أولاً، وصنف الفشل، وأنشئ سجل محاولة جديدًا للمهمة الفرعية المتأثرة. إعادة إرسال الدفعة بأكملها يزيد من احتمالية الأصول المكررة والإنفاق غير الضروري.

أحدث النماذج

واجهة برمجية واحدة لكل وسائط الذكاء الاصطناعي.

استكشف جميع النماذج