مرجع API
الاستعلام عن إمكانات مساحة عمل الفيديو
/v1/video-modelsيعيد إعدادات مسبقة قابلة للتنفيذ وقيود الإطارات لكل وضع. لا يجوز استخدام إلا إعدادات مسبقة كاملة؛ ولا تخلط المعاملات بين الأوضاع.
المصادقة والصلاحيات
استخدم مفتاح GloopAPI الحالي. تعتمد النماذج والإمكانات والصلاحيات المتاحة على دليله ووثائق نقطة النهاية.
Authorization: Bearer $GLOOP_API_KEYآليات المصادقة: BearerAuth
الاستجابات والأخطاء
HTTP 200
تم الاستعلام عن إمكانات مساحة عمل الفيديو بنجاح
application/json
- النوع
- object
- الحقول المطلوبة
dataworkspace_enabledupload_enabledfile_storage_enabled
dataarrayمطلوبمصفوفة بيانات الصفحة/الدليل الحاليين.
الحقول الفرعية لـ data (1)
[]objectاختياريالحقول الفرعية لـ [] (6)
idstringمطلوبالمعرّف العام لهذا الكائن، المستخدم لمسار تفاصيله المقابل.
namestringمطلوباسم مقروء للمستخدم.
capability_versionstringمطلوبإصدار إمكانات هذا النموذج العام.
modesarrayمطلوبالأوضاع القابلة للتنفيذ لهذا النموذج وتركيبات المعاملات الكاملة لكل منها.
الحقول الفرعية لـ modes (1)
[]objectاختياريالحقول الفرعية لـ [] (9)
modestringمطلوبوضع التنفيذ.
presetsarrayمطلوبتركيبات معاملات كاملة وقابلة للتنفيذ؛ لا تكوّن حاصل ضرب ديكارتي بين التركيبات.
الحقول الفرعية لـ presets (1)
[]objectاختياريالحقول الفرعية لـ [] (4)
المدة بالثواني في الإعداد المسبق للنموذج.
resolutionstringاختياريقيمة الدقة في الإعداد المسبق للنموذج.
aspect_ratiostringاختياريقيمة نسبة العرض إلى الارتفاع في الإعداد المسبق للنموذج.
هل يولّد هذا الإعداد المسبق للنموذج صوتًا.
audio_policystringمطلوبسياسة حقل الصوت للوضع الحالي.
aspect_policystringمطلوبسياسة حقل نسبة العرض إلى الارتفاع للوضع الحالي.
duration_policystringمطلوبسياسة حقل المدة للوضع الحالي.
prompt_max_charsintegerمطلوبالحد الأقصى لعدد محارف Unicode في التوجيه للوضع الحالي.
start_frameobjectاختياريقيود الإطار الأول للوضع الحالي.
الحقول الفرعية لـ start_frame (5)
requiredbooleanمطلوبهل يتطلب هذا الوضع الإطار.
max_bytesintegerمطلوبالحد الأقصى لحجم الملف بالبايت المسموح به لهذا الإطار.
max_pixelsintegerمطلوبالحد الأقصى لإجمالي عدد البكسلات المسموح به لهذا الإطار.
max_edgeintegerمطلوبالحد الأقصى لعدد البكسلات في أي جانب من هذا الإطار.
content_typesarrayمطلوبأنواع MIME للصور المسموح بها لهذا الإطار.
الحقول الفرعية لـ content_types (1)
[]stringاختياري
فرع allOf رقم 1
النوع: object
المطلوب في هذا الفرع: required, max_bytes, max_pixels, max_edge, content_types
requiredbooleanمطلوبهل يتطلب هذا الوضع الإطار.
max_bytesintegerمطلوبالحد الأقصى لحجم الملف بالبايت المسموح به لهذا الإطار.
max_pixelsintegerمطلوبالحد الأقصى لإجمالي عدد البكسلات المسموح به لهذا الإطار.
max_edgeintegerمطلوبالحد الأقصى لعدد البكسلات في أي جانب من هذا الإطار.
content_typesarrayمطلوبأنواع MIME للصور المسموح بها لهذا الإطار.
الحقول الفرعية لـ content_types (1)
[]stringاختياري
end_frameobjectاختياريقيود الإطار الأخير للوضع الحالي.
الحقول الفرعية لـ end_frame (5)
requiredbooleanمطلوبهل يتطلب هذا الوضع الإطار.
max_bytesintegerمطلوبالحد الأقصى لحجم الملف بالبايت المسموح به لهذا الإطار.
max_pixelsintegerمطلوبالحد الأقصى لإجمالي عدد البكسلات المسموح به لهذا الإطار.
max_edgeintegerمطلوبالحد الأقصى لعدد البكسلات في أي جانب من هذا الإطار.
content_typesarrayمطلوبأنواع MIME للصور المسموح بها لهذا الإطار.
الحقول الفرعية لـ content_types (1)
[]stringاختياري
فرع allOf رقم 1
النوع: object
المطلوب في هذا الفرع: required, max_bytes, max_pixels, max_edge, content_types
requiredbooleanمطلوبهل يتطلب هذا الوضع الإطار.
max_bytesintegerمطلوبالحد الأقصى لحجم الملف بالبايت المسموح به لهذا الإطار.
max_pixelsintegerمطلوبالحد الأقصى لإجمالي عدد البكسلات المسموح به لهذا الإطار.
max_edgeintegerمطلوبالحد الأقصى لعدد البكسلات في أي جانب من هذا الإطار.
content_typesarrayمطلوبأنواع MIME للصور المسموح بها لهذا الإطار.
الحقول الفرعية لـ content_types (1)
[]stringاختياري
cancel_policystringاختياريسياسة إمكانية الإلغاء؛ لا يضمن طلب الإلغاء اكتماله أو استرداد المبلغ.
cancel_policystringمطلوبسياسة إمكانية الإلغاء؛ لا يضمن طلب الإلغاء اكتماله أو استرداد المبلغ.
pricing_kindsarrayمطلوبطرق التسعير التي يسمح بها هذا النموذج.
الحقول الفرعية لـ pricing_kinds (1)
[]stringاختياري
workspace_enabledbooleanمطلوبهل تُفعَّل المهام الجديدة في مساحة العمل الحالية؛ لا يعني ذلك حذف الكائنات السابقة.
upload_enabledbooleanمطلوبهل تفعّل الخدمة رفع الصور المرجعية.
file_storage_enabledbooleanمطلوبهل تفعّل الخدمة تخزين الملفات المُدارة.
HTTP 400
حقول الطلب أو معاملاته غير صالحة.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 401
Key مفقود أو غير صالح أو منتهي أو ملغى.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 403
صلاحيات IP أو الحساب أو النموذج أو الأداة غير كافية.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 404
الكائن/الإمكانية غير متاحين، أو مفتاح الميزة معطّل.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 409
تعارض في منع التكرار/عرض السعر، أو كائن غير جاهز، أو ما يزال مشارًا إليه.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 429
حد معدل الطلبات/قائمة الانتظار.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 500
فشل داخلي في المصادقة أو تخزين البيانات.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري
HTTP 503
الخدمة أو التسعير أو التخزين غير متاح.
application/json
- النوع
- object
- الحقول المطلوبة
error
errorobjectمطلوبالحقول الفرعية لـ error (4)
codestringاختياريmessagestringاختياريtypestringاختياريrequest_idstringاختياري