ניהול גרסאות של מודלים מאפשר לכם ליצור כמה גרסאות של אותו מודל. בעזרת ניהול גרסאות של מודלים, אתם יכולים לארגן את המודלים באופן שיעזור לכם להתמצא ולהבין אילו שינויים השפיעו על המודלים. במרשם המודלים אתם יכולים לראות את המודלים ואת כל הגרסאות שלהם בתצוגה אחת. אתם יכולים להתעמק בגרסאות ספציפיות של המודל ולראות בדיוק את הביצועים שלהן.
ייבוא של גרסת מודל חדשה
ממרשם המודלים אפשר לייבא מודל כגרסה חדשה של מודל קיים.
המסוף
- במסוף Google Cloud , עוברים לדף מרשם המודלים.
מעבר למרשם המודלים - בחלק העליון של הדף, לוחצים על ייבוא.
- בוחרים באפשרות ייבוא כגרסה חדשה.
- בתפריט הנפתח, בוחרים את המודל שזו גרסה חדשה שלו. מוסיפים תיאור אופציונלי של הגרסה.
- אפשר גם להגדיר את המודל הזה כגרסת ברירת המחדל. גרסת ברירת המחדל נבחרת מראש בכל פעם שהמודל משמש לחיזוי (אבל עדיין אפשר לבחור גרסאות אחרות).
- בוחרים את האזור.
- לוחצים על המשך.
- בהגדרות המודל, מגדירים את מאגר התגים שרוצים להשתמש בו. אתם יכולים לבחור לייבא ארטיפקטים של מודלים למאגר חדש שנוצר מראש, או לייבא אותם למאגר מותאם אישית קיים. מידע נוסף על מאגרי תגים זמין במאמר ייבוא מודלים ל-Agent Platform.
- לוחצים על המשך.
- אופציונלי: מוסיפים תמיכה בהסבר של המודל.
- לוחצים על ייבוא.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט.
- LOCATION: המיקום.
- MODEL_DISPLAY_NAME: שם המודל.
- ARTIFACT_URI: הנתיב לספרייה שמכילה את ארטיפקט המודל ואת כל קובצי התמיכה שלו.
- IMAGE_URI: קובץ אימג' של Docker שישמש כקונטיינר בהתאמה אישית להצגת תחזיות.
- PARENT_MODEL: שם המשאב של המודל שאליו רוצים להעלות את הגרסה.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/models:upload
תוכן בקשת JSON:
{
"model": {
"displayName": "MODEL_DISPLAY_NAME",
"artifactUri": "ARTIFACT_URI",
"containerSpec": {
"imageUri": "IMAGE_URI"
}
},
"parentModel": "PARENT_MODEL"
}
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
Python
Python
אימון גרסה חדשה של המודל
ממאגר המודלים אפשר לאמן גרסה חדשה של מודל.
המסוף
ממאגר המודלים אפשר ליצור גרסה של מודל קיים. מידע נוסף על הוספה או יצירה של גרסת מודל בצינור האימון זמין במאמר CustomJob והעלאת מודל
- במסוף Google Cloud , עוברים לדף מרשם המודלים.
מעבר למרשם המודלים - בחלק העליון של הדף, לוחצים על יצירה. מזינים את פרטי שיטת האימון ובוחרים את שיטת אימון המודל.
- לוחצים על Continue.
- בקטע Model details (פרטי המודל), בוחרים באפשרות Train new version (אימון גרסה חדשה). בתפריט הנפתח בוחרים את המודל שאליו רוצים להוסיף גרסה חדשה. מוסיפים תיאור של הגרסה. לוחצים על Continue.
- בקטע Compute and pricing (חישוב וחיוב), מזינים את התקציב ובוחרים באפשרות Start training (התחלת האימון) כשמוכנים. כשהאימון של המודל מסתיים, הגרסה החדשה שלו מופיעה במאגר המודלים.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- TRAINING_PIPELINE_NAME: שם תצוגה ל-trainingPipeline
- TRAINING_TASK_INPUT: הפרמטרים של משימת האימון.
- PARENT_MODEL: שם המשאב של המודל שאליו רוצים להעלות את הגרסה.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/trainingPipelines
תוכן בקשת JSON:
{
"displayName": "TRAINING_PIPELINE_NAME",
"trainingTaskDefinition": "gs://google-cloud-aiplatform/schema/trainingjob/definition/custom_task_1.0.0.yaml",
"trainingTaskInputs":"TRAINING_TASK_INPUT"
},
"modelToUpload": {
"displayName": "MODEL_DISPLAY_NAME",
"containerSpec": {
"imageUri": "IMAGE_URI"
},
},
"parentModel": "PARENT_MODEL",
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
Python
Python
איך רואים רשימה של כל הגרסאות של מודל
בדף הפרטים של גרסת מודל, אפשר לבחור לפרוס ולבדוק את המודל, להגדיר הסקה באצווה ולהעריך בהתאם לסוג המודל. אפשר גם לראות את מערך הנתונים ששימש לאימון גרסת המודל ישירות מדף הפרטים של הגרסה.
המסוף
במאגר המודלים אפשר לראות רשימה של כל הגרסאות של מודל. השם הזה יעזור לכם לקבל תובנות במבט חטוף ולשמור על סדר במודלים.
- במסוף Google Cloud , עוברים לדף מרשם המודלים.
מעבר למרשם המודלים - בעמודה Name (שם), בוחרים את השם של מודל שיש לו כמה גרסאות. ייפתח הדף 'גרסאות'.
- מוצגת רשימה של כל הגרסאות ומזהי הגרסאות שמשויכים אליהן.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט שמשויך למודל הזה
- LOCATION: האזור שבו משתמשים ב-Agent Platform.
- MODEL_ID: המזהה שמשויך למודל ספציפי.
ה-method של ה-HTTP וכתובת ה-URL:
GET https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
Python
Python
איך מציגים פרטים על גרסת המודל
במרשם המודלים אפשר לראות את המודלים ואת כל גרסאות המודלים. כשבוחרים מודל ממאגר המודלים, בדף הפרטים מוצגים פרטי המודל ופרטים ספציפיים על גרסת המודל. במסך הפרטים אפשר להעריך ולבדוק את גרסת המודל, להריץ הסקה באצווה או לפרוס את המודל לנקודת קצה להסקה אונליין.
המסוף
כדי להציג את דף הפרטים של המודל: כדי לראות את פרטי הגרסה, לוחצים על שם הגרסה.
- במסוף Google Cloud , עוברים לדף מרשם המודלים.
מעבר למרשם המודלים - ממאגר המודלים של Gemini Enterprise Agent Platform, לוחצים על שם של מודל כדי לפתוח את דף הפרטים שלו.
- תוצג רשימה של כל הגרסאות ומזהי הגרסאות שמשויכים אליהן. גרסאות המודל מוצגות בשורות נפרדות. פרטי גרסת המודל כוללים את מזהה הגרסה, הכינוי של המודל, הסטטוס, התיאור והתוויות.
- כדי לראות את הפרטים של אחת מגרסאות המודל, בוחרים מזהה גרסה. נפתח דף הפרטים של המודל
- בדף הפרטים אפשר להעריך, לפרוס ולבדוק, להשתמש בחיזוי אצווה ולעיין בפרטי הגרסה. בנוסף, בדף הזה אפשר להשתמש ב הערכת מודלים ב-Agent Platform כדי להשוות בין גרסאות המודל.
Python