במדריך הזה מוסבר איך לאמן מודל נתונים טבלאיים ולקבל ממנו תחזיות ב Google Cloud קונסולה. אם אתם מתכננים להשתמש ב-SDK של Agent Platform ל-Python, ודאו שלחשבון השירות שמפעיל את הלקוח יש את תפקיד ה-IAM Gemini Enterprise Agent Platform Service Agent (roles/aiplatform.serviceAgent).
בחלק הזה של המדריך, מגדירים את פרויקט Google Cloud כדי להשתמש בפלטפורמת הסוכנים של Gemini Enterprise ובמאגר Cloud Storage שמכיל את המסמכים לאימון מודל AutoML.
הגדרת הפרויקט והסביבה
-
נכנסים לדף לבחירת הפרויקט במסוף Google Cloud .
-
בוחרים או יוצרים Google Cloud פרויקט.
תפקידים שנדרשים כדי לבחור או ליצור פרויקט
- Select a project: כדי לבחור פרויקט לא צריך תפקיד IAM ספציפי – אפשר לבחור כל פרויקט שקיבלתם בו תפקיד.
-
יצירת פרויקט: כדי ליצור פרויקט, צריך את התפקיד Project Creator (יצירת פרויקטים) (
roles/resourcemanager.projectCreator), שכולל את ההרשאהresourcemanager.projects.create. איך מקצים תפקידים
- פותחים את Cloud Shell: Cloud Shell היא סביבת מעטפת אינטראקטיבית של Google Cloud שמאפשרת לכם לנהל את הפרויקטים והמשאבים שלכם מדפדפן האינטרנט. כניסה ל-Cloud Shell
- ב-Cloud Shell, מגדירים את הפרויקט הנוכחי למזהה הפרויקט Google Cloudומאחסנים אותו במשתנה
projectidשל המעטפת: מחליפים את PROJECT_ID במזהה הפרויקט. אפשר למצוא את מזהה הפרויקט במסוף Google Cloud . מידע נוסף זמין במאמר איך מאתרים את מזהה הפרויקט.gcloud config set project PROJECT_ID && projectid=PROJECT_ID && echo $projectid
מפעילים את ממשקי ה-API של IAM, Compute Engine, Notebooks, Cloud Storage ו-Agent Platform:
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, צריך את תפקיד ה-IAM 'אדמין של Service Usage' (
roles/serviceusage.serviceUsageAdmin), שכולל את ההרשאהserviceusage.services.enable. איך מקצים תפקידיםgcloud services enable iam.googleapis.com
compute.googleapis.com notebooks.googleapis.com storage.googleapis.com aiplatform.googleapis.com -
מעניקים תפקידים לחשבון המשתמש. מריצים את הפקודה הבאה לכל אחד מהתפקידים הבאים ב-IAM:
roles/aiplatform.user, roles/storage.admingcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
USER_IDENTIFIER: המזהה של חשבון המשתמש . לדוגמה,myemail@example.com. -
ROLE: תפקיד ה-IAM שאתם מקצים לחשבון המשתמש.
-
תפקיד ה-IAM של משתמש בפלטפורמת הסוכנים (roles/aiplatform.user) מספק גישה לשימוש בכל המשאבים ב-Gemini Enterprise Agent Platform. תפקיד Storage Admin (roles/storage.admin) מאפשר לכם לאחסן את מערך נתוני האימון של המסמך ב-Cloud Storage.
המאמרים הבאים
פועלים לפי ההוראות בדף הבא של המדריך הזה כדי ליצור מערך נתונים טבלאי ולאמן מודל סיווג.