בדף הזה מפורטים הממשקים שבהם אפשר להשתמש כדי להגדיר ולהפעיל צינורות של ML בפלטפורמת Agent Platform Pipelines.
ממשקים להגדרת צינור עיבוד נתונים
פייפליינים של Agent Platform תומכים בפייפליינים של ML שמוגדרים באמצעות Kubeflow Pipelines (KFP) SDK או TensorFlow Extended (TFX) SDK.
Kubeflow Pipelines (KFP) SDK
כדאי להשתמש ב-KFP בכל תרחישי השימוש שבהם לא צריך להשתמש ב-TensorFlow Extended כדי לעבד כמויות גדולות של נתונים מובְנים או נתוני טקסט. Agent Platform Pipelines תומך ב-KFP SDK גרסה 2.0 ומעלה.
כשמשתמשים ב-KFP SDK, אפשר להגדיר את תהליך העבודה של למידת המכונה על ידי יצירת רכיבים מותאמים אישית וגם על ידי שימוש חוזר ברכיבים מוכנים מראש, כמוGoogle Cloud Pipeline Components Google Cloud .רכיבי Pipeline מאפשרים להשתמש בקלות בשירותי Gemini Enterprise כמו AutoML בצינור למידת המכונה. Agent Platform Pipelines תומך ב- Google Cloud Pipeline Components SDK גרסה 2 ואילך. מידע נוסף עלGoogle Cloud רכיבי צינורות זמין במאמר מבוא ל Google Cloud רכיבי צינורות.
במאמר פיתוח צינור עיבוד נתונים מוסבר איך ליצור צינור עיבוד נתונים באמצעות Kubeflow Pipelines. מידע נוסף על Kubeflow Pipelines זמין במסמכי התיעוד של Kubeflow Pipelines.
TensorFlow Extended (TFX) SDK
אם אתם משתמשים ב-TensorFlow Extended בתהליך העבודה של למידת המכונה כדי לעבד טרה-בייט של נתונים מובְנים או נתוני טקסט, כדאי להשתמש ב-TFX. Agent Platform Pipelines תומך ב-TFX SDK מגרסה 0.30.0 ואילך.
כדי ללמוד איך ליצור צינורות של למידת מכונה באמצעות TFX, אפשר לעיין בקטע מדריכים לתחילת העבודה במדריכים בנושא TensorFlow Extended בסביבת ייצור.
ממשקים להפעלת צינור עיבוד נתונים
אחרי שמגדירים את צינור עיבוד הנתונים של למידת מכונה, אפשר ליצור הרצה של צינור עיבוד הנתונים באמצעות אחד מהממשקים הבאים:
API בארכיטקטורת REST
לקוחות SDK
מסוףGoogle Cloud
מידע נוסף על הממשקים שבהם אפשר להשתמש כדי ליצור אינטראקציה עם Gemini Enterprise API זמין במאמר ממשקים ל-Gemini Enterprise API.
API בארכיטקטורת REST
כדי ליצור הפעלה של צינור עיבוד נתונים באמצעות REST, משתמשים ב-Pipelines service API. ה-API הזה משתמש במשאב REST projects.locations.pipelineJobs.
לקוחות SDK
פלטפורמת Agent Platform Pipelines מאפשרת ליצור הפעלות של צינורות באמצעות Vertex AI SDK ל-Python או ספריות לקוח.
Agent Platform SDK ל-Python
Vertex AI SDK ל-Python (aiplatform) הוא ה-SDK המומלץ לעבודה תוכנתית עם Vertex AI API (Pipelines). מידע נוסף על ה-SDK הזה זמין במסמכי התיעוד של API ל-google.cloud.aiplatform.PipelineJob.
ספריות לקוח
ספריות לקוח הן ערכות SDK של לקוחות API שנוצרו באופן פרוגרמטי (GAPIC). Agent Platform Pipelines תומכת בספריות הלקוח הבאות:
Python (
aiplatformv1ו-v1beta1)Java
Node.js
מידע נוסף זמין במאמר התקנת ספריות לקוח של Gemini Enterprise Agent Platform.
מסוףGoogle Cloud (ממשק משתמש גרפי)
Google Cloud מומלץ להשתמש במסוף כדי לבדוק ולעקוב אחרי ההרצות של צינור עיבוד הנתונים. אפשר גם לבצע משימות אחרות באמצעות Google Cloud המסוף, כמו יצירה, מחיקה ושיבוט של הפעלות צינור, גישה לגלריית התבניות ואחזור של תווית החיוב להפעלת צינור.
כניסה ל-Pipelines ב Google Cloud מסוף
המאמרים הבאים
כדי להתחיל, כדאי ללמוד איך להגדיר צינור עיבוד נתונים באמצעות Kubeflow Pipelines SDK.
שיטות מומלצות להטמעה של מודלים מותאמים אישית ללמידת מכונה ב-Gemini Enterprise Agent Platform