الانتقال إلى المحتوى الرئيسي
توليد ثلاثي الأبعاد غير متزامن. POST /v1/3d/generations ينشئ مهمة TokenLab؛ ردود الحالة المكتملة تعيد أصول النماذج القابلة للتنزيل مثل model_url وعند توفرها، روابط محددة للصيغة.

اختر نوع الإدخال

سير العملالإدخال المطلوبالحقول الاختياريةملاحظات
نص إلى ثلاثي الأبعادmodel, promptformat, quality, style, seedالأفضل لإنشاء أصل جديد من وصف
صورة إلى ثلاثي الأبعادmodel, prompt, image أو image_urlformat, quality, style, seedاستخدم فقط عندما يدعم النموذج المحدد إدخال الصورة
استعلم عن كتالوج النماذج قبل اتخاذ قرار بشأن الخيارات التي يجب عرضها:
curl "https://api.tokenlab.sh/v1/models?recommended_for=3d" \
  -H "Authorization: Bearer sk-your-api-key"
لا تفترض أن كل نموذج ثلاثي الأبعاد يدعم كلا نوعي الإدخال أو كل صيغة إخراج. تحقق من عقد النموذج المحدد قبل إرسال image, image_url, format, quality, style, أو seed.

إنشاء مهمة ثلاثية الأبعاد

curl https://api.tokenlab.sh/v1/3d/generations \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tripo3d-v2.5",
    "prompt": "تميمة روبوت منخفضة البولي مع طوبولوجيا نظيفة",
    "format": "glb",
    "quality": "standard"
  }'
بالنسبة للصورة إلى ثلاثي الأبعاد، استخدم image_url العامة عند الإمكان. استخدم image بتنسيق inline/base64 فقط عندما يرسل عميلك وسائط خاصة عمدًا ويكون خادمك مستعدًا لأحجام طلبات أكبر.

خيارات صيغة الإخراج

  • glb هو عادة الخيار الافتراضي الأكثر أمانًا لمعاينات الويب.
  • fbx و obj مفيدان لخطوط أنابيب DCC عندما يدعم النموذج المحدد ذلك.
  • usdz مفيد لعمليات Apple AR عندما يتم عرضه بواسطة النموذج.
  • يمكن أن تزيد قيم quality الأعلى من زمن الاستجابة والتكلفة. اعرضها كخيارات واضحة للمستخدمين، وليس كخيارات مخفية.
  • seed مفيد للتكرار فقط عندما يحترم النموذج ذلك.

استعلام وتخزين الأصول

استخدم poll_url المعاد أولاً. إذا كان عميلك يحتاج إلى مسار ثابت، استخدم GET /v1/tasks/{id}.
curl "https://api.tokenlab.sh/v1/tasks/$TASK_ID" \
  -H "Authorization: Bearer sk-your-api-key"
تعود المهام المكتملة بـ model_url وقد تتضمن glb_url, fbx_url, obj_url, أو usdz_url. قم بتنزيل أو تخزين الأصل المحدد في منتجك الخاص إذا كان المستخدمون يحتاجون إلى الوصول المتكرر، تاريخ الإصدارات، أو التنزيلات طويلة الأمد.

قائمة التحقق للإنتاج

  • احتفظ بـ task_id, poll_url, النموذج، الصيغة المطلوبة، ومعرف سجل الأصل الخاص بك.
  • استأنف الاستعلام بعد تحديث الصفحة بدلاً من إنشاء مهمة مكررة.
  • تحقق من حجم الصورة المصدر وقابلية الوصول قبل إنشاء المهمة.
  • احتفظ بروابط الأصول المولدة بعيدًا عن الصفحات العامة ما لم يكن لدى المستخدم إذن للوصول إلى الأصل.
  • سجل billing_transaction_id عند وجوده للمصالحة لاحقًا.

الأخطاء الشائعة

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

مرجع API

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