בדף הזה מתוארים הממשקים שבהם אפשר להשתמש כדי ליצור אינטראקציה עם Vertex AI, ומתי כדאי להשתמש בהם. אפשר להשתמש בממשקים האלה עם אחד מפתרונות ה-notebook של Vertex AI.
חלק מהפעולות ב-Vertex AI זמינות רק דרך ממשקים ספציפיים, ולכן יכול להיות שתצטרכו לעבור בין ממשקים במהלך תהליך העבודה. לדוגמה, ב-Vertex AI Experiments, צריך להשתמש ב-API כדי לרשום נתונים ביומן של הרצת ניסוי, אבל אפשר לראות את התוצאות במסוף.
המסוף
מסוף Google Cloud הוא ממשק משתמש גרפי שבעזרתו אפשר לעבוד עם משאבי למידת מכונה.
במסוף Google Cloud אפשר לנהל את מערכי הנתונים המנוהלים, המודלים, נקודות הקצה והמשימות. אפשר גם לגשת לשירותים אחרים Google Cloud , כמו Cloud Storage ו-BigQuery, דרך המסוף.
אם אתם מעדיפים לראות ולנהל את המשאבים וההדמיות של Vertex AI דרך ממשק משתמש גרפי, אתם יכולים להשתמש במסוף Google Cloud .
מידע נוסף זמין בדף לוח הבקרה בקטע Vertex AI:
gcloud
ממשק שורת הפקודה (CLI) של Google Cloud הוא קבוצת כלים ליצירה ולניהול של משאבי Google Cloud באמצעות הפקודה gcloud.
משתמשים ב-Google Cloud CLI כשרוצים לנהל את המשאבים של Vertex AI משורת הפקודה או באמצעות סקריפטים ואוטומציה אחרת.
למידע נוסף, ראו התקנת ה-CLI של gcloud והמדריך gcloud ai.
Terraform
Terraform הוא כלי של תשתית כקוד (IaC), שאפשר להשתמש בו כדי להקצות את התשתית, כמו משאבים והרשאות, למספר שירותים שלGoogle Cloud , כולל Vertex AI.
אתם יכולים להגדיר את המשאבים וההרשאות של Vertex AI לפרויקט Google Cloudבקובץ תצורה של Terraform. לאחר מכן תוכלו להשתמש ב-Terraform כדי להחיל את ההגדרה על הפרויקט על ידי יצירת משאבים חדשים ועדכון משאבים קיימים.
אם אתם רוצים לתקנן את התשתית של משאבי Vertex AI בפרויקט Google Cloud שלכם ולעדכן את התשתית הקיימת של פרויקט Google Cloudתוך כדי מילוי התלות במשאבים, תוכלו להשתמש ב-Terraform.
כדי להתחיל, מומלץ לעיין במאמר תמיכה ב-Terraform ל-Vertex AI.
Python
אפשר להשתמש ב-Vertex AI SDK ל-Python כדי לבצע אוטומציה של תהליך העבודה ב-Vertex AI באופן פרוגרמטי.
Vertex AI SDK ל-Python דומה לספריית הלקוח של Vertex AI Python, אבל ה-SDK הוא ברמה גבוהה יותר ופחות מפורט. מידע נוסף זמין במאמר הסבר על ההבדלים בין ה-SDK לספריית הלקוח.
כדי להתחיל, אפשר לעיין במאמר בנושא התקנת Vertex AI SDK.
ספריות לקוח
ספריות לקוח משתמשות במוסכמות הטבעיות של כל שפה נתמכת כדי לקרוא ל-Vertex AI API, ומפחיתות את כמות הקוד שחוזר על עצמו (boilerplate) שצריך לכתוב.
השפות הבאות נתמכות ב-Vertex AI:
Python. ספריית הלקוח של Vertex AI Python מותקנת כשמתקינים את Vertex AI SDK ל-Python.
Java
Node.js
C#
Go
מידע נוסף זמין במאמר התקנת ספריות הלקוח של Vertex AI.
REST
Vertex AI REST API מספק שירותים מבוססי REST לניהול משימות, מודלים ונקודות קצה, וליצירת היקשים באמצעות מודלים מתארחים ב- Google Cloud.
אם אתם צריכים להשתמש בספריות משלכם כדי לקרוא ל-Vertex AI API מהאפליקציה, אתם יכולים להשתמש ב-API בארכיטקטורת REST.
כדי להתחיל, אפשר לעיין בהפניה ל-Vertex AI API REST.
המאמרים הבאים
- הגדרת פרויקט וסביבת פיתוח.
- בוחרים שיטת אימון.
- מדריכים לתמונות, לטבלאות ולאימון מותאם אישית.
- שיטות מומלצות להטמעה של מודלים של ML שעברו אימון בהתאמה אישית ב-Vertex AI