במדריך הזה מוסבר איך להשתמש בצינורות של Gemini Enterprise Agent Platform כדי להריץ תהליך עבודה של למידת מכונה מקצה לקצה, כולל המשימות הבאות:
- ייבוא והמרה של נתונים.
- מבצעים כוונון עדין של מודל לסיווג תמונות מ-TFHub באמצעות הנתונים שעברו טרנספורמציה.
- מייבאים את המודל שאומן אל מרשם המודלים של Gemini Enterprise Agent Platform.
- אופציונלי: פריסת המודל להצגה אונליין באמצעות Vertex AI Inference.
לפני שמתחילים
מוודאים שהשלמתם את שלבים 1-3 במאמר בנושא הגדרת פרויקט.
יוצרים סביבת Python מבודדת ומתקינים את Agent Platform SDK ל-Python.
מתקינים את Kubeflow Pipelines SDK:
python3 -m pip install "kfp<2.0.0" "google-cloud-aiplatform>=1.16.0" --upgrade --quiet
הפעלת צינור עיבוד נתונים לאימון מודל ללמידת מכונה
קוד לדוגמה:
- טוען רכיבים ממאגר רכיבים לשימוש כאבני בניין של צינורות.
- יוצר צינור עיבוד נתונים על ידי יצירת משימות של רכיבים והעברת נתונים ביניהם באמצעות ארגומנטים.
- שליחת צינור הנתונים להרצה ב-Gemini Enterprise Agent Platform Pipelines. מחירון של Gemini Enterprise Agent Platform Pipelines
מעתיקים את קוד הדוגמה הבא לסביבת הפיתוח ומריצים אותו.
סיווג תמונות
חשוב לשים לב לנקודות הבאות לגבי קוד לדוגמה שמופיע כאן:
- פייפליין של Kubeflow מוגדר כפונקציית Python.
- שלבי תהליך העבודה של צינור עיבוד הנתונים נוצרים באמצעות רכיבי Kubeflow pipeline. כשמשתמשים בפלטים של רכיב כקלט של רכיב אחר, מגדירים את תהליך העבודה של צינור עיבוד הנתונים כגרף. לדוגמה, משימת הרכיב
preprocess_image_data_opתלויה בפלטtfrecord_image_data_pathממשימת הרכיבtranscode_imagedataset_tfrecord_from_csv_op. - אתם יוצרים הפעלה של צינור עיבוד נתונים ב-Gemini Enterprise Agent Platform Pipelines באמצעות Agent Platform SDK for Python.
מעקב אחרי צינור עיבוד הנתונים
במסוף Google Cloud , בקטע Agent Platform, עוברים לדף Pipelines ופותחים את הכרטיסייה Runs.
המאמרים הבאים
- מידע נוסף על Gemini Enterprise Agent Platform Pipelines זמין במאמר מבוא ל-Gemini Enterprise Agent Platform Pipelines.