الانتقال إلى المحتوى الرئيسي
فصول دليل التدريب جميع الوثائق

اختر بيئة التشغيل وصُدّر النموذج

شغّل التدريب على GPU مُدار أو في مركز بياناتك أو دفتر ملاحظات متوافق، وافهم بدقة ما يتم تسليمه.

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

اختر مكان التدريب

يتصل SDK نفسه من كل بيئة تشغيل مدعومة؛ ولا يتوافر العتاد بمجرد اختيار اسمها.
  1. استضافة مُدارة بيئة GPU متفق عليها من FusionPointAI
  2. مركز البيانات لديك GPU وتخزين تحت تحكم العميل
  3. دفتر ملاحظات بيئة متوافقة على نمط Colab
  4. ملف ناتج محلي صدّر وتحقق قبل الاستدلال

استضافة مُدارة: بيئة GPU متفق عليها من FusionPointAI. مركز البيانات لديك: GPU وتخزين تحت تحكم العميل. دفتر ملاحظات: بيئة متوافقة على نمط Colab. ملف ناتج محلي: صدّر وتحقق قبل الاستدلال

اختر بيئة التشغيل المناسبة

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

  • تحقق من توافق البرمجيات ومساحة التخزين لكل بيئة.
  • انسخ نقطة تحقق صالحة إلى تخزين دائم معتمد قبل انتهاء دفتر الملاحظات المؤقت.
  • افصل تكلفة حوسبة GPU عن صلاحية الوصول إلى مرجع المعلّم.
مثال · text
fusionpointai_hosting  -> agreed FusionPointAI compute environment
customer_datacenter   -> your own compatible compute environment
colab                 -> compatible notebook runtime

Choose the runtime already approved for your paid job.
Selecting a runtime does not allocate GPUs or notebook credits.
مثال · bash
# Run in a notebook terminal/shell after installing the SDK.
# Set FUSIONPOINTAI_API_KEY through the runtime's secret facility.
# The downloaded source includes the current Colab example.
curl --fail --silent --show-error \
  https://fusionpointai.com/downloads/fusionpointai-training.zip \
  --output fusionpointai-training.zip
unzip fusionpointai-training.zip -d fusionpointai-training-src
python fusionpointai-training-src/examples/colab_training.py \
  --job "$FUSIONPOINTAI_JOB_UUID" --output /content/customer-model-run-001
# Output must be new. Save your artifact before the notebook is terminated.
مثال · python
import os

supported_runtimes = {
    "fusionpointai_hosting",
    "customer_datacenter",
    "colab",
}
runtime = os.environ["FUSIONPOINTAI_TRAINING_RUNTIME"]
if runtime not in supported_runtimes:
    raise ValueError("Choose a supported training runtime")
print("Selected runtime:", runtime)
# Selection alone does not allocate compute or open a training session.
مثال · python
from importlib.metadata import PackageNotFoundError, version
from importlib.util import find_spec

for package in ("fusionpointai-training", "httpx", "torch", "transformers", "peft"):
    try:
        print(f"{package}=={version(package)}")
    except PackageNotFoundError:
        print(f"{package}: not installed")

for module in ("torch", "transformers", "peft", "safetensors"):
    print(f"{module} importable:", find_spec(module) is not None)
# The train extra includes optional model-training dependencies; inspect before use.

راجع الملفات المُصدّرة

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

  • تحقق من المسارات وأحجام الملفات وقيم SHA-256 في ملف البيان.
  • احتفظ بمراجع النموذج ومجزّئ الرموز معًا.
  • لا تضع بيانات اعتماد أو أسرار مجموعات البيانات أو ملفات غير ذات صلة في التسليم.
مثال · bash
cat ./support-project/runs/support-001/training-report.json
cat ./support-project/runs/support-001/evaluation-report.json
cat ./support-project/runs/support-001/artifact-manifest.json
sha256sum ./support-project/runs/support-001/exports/safetensors/artifact-manifest.json
# Compare the digest with the value returned by project.export().
# Adapter exports also require the matching base model and tokenizer.

استخدم النموذج المُصدّر بصورة مستقلة

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

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