Hello image data: Set up your project and environment

אם אתם מתכננים להשתמש ב-Agent Platform SDK for Python, ודאו שלחשבון השירות שמאתחל את הלקוח יש את תפקיד ה-IAM‏ Gemini Enterprise Agent Platform Service Agent‏ (roles/aiplatform.serviceAgent).

תגדירו את Cloud de Confiance by S3NS הפרויקט לשימוש ב-Gemini Enterprise Agent Platform. אחר כך, תיצור קטגוריה של Cloud Storage ותעתיק אליה קבצי תמונות כדי לאמן מודל לסיווג תמונות ב-AutoML.

המדריך הזה כולל כמה דפים:

  1. מגדירים את הפרויקט ואת הסביבה.

  2. יוצרים מערך נתונים לסיווג תמונות ומייבאים תמונות.

  3. אימון מודל לסיווג תמונות ב-AutoML

  4. הערכה וניתוח של ביצועי המודל.

  5. פריסת מודל לנקודת קצה ושליחת חיזוי.

  6. פינוי מקום בפרויקט

כל דף מניח שכבר ביצעתם את ההוראות מהדפים הקודמים של המדריך.

לפני שמתחילים

לפני שמשתמשים בפונקציונליות של Gemini Enterprise Agent Platform, צריך לבצע את השלבים הבאים.

  1. נכנסים לדף לבחירת הפרויקט במסוף Cloud de Confiance .

    כניסה לדף לבחירת הפרויקט

  2. בוחרים או יוצרים Cloud de Confiance פרויקט.

    תפקידים שנדרשים כדי לבחור או ליצור פרויקט

    • Select a project: כדי לבחור פרויקט לא צריך תפקיד IAM ספציפי – אפשר לבחור כל פרויקט שקיבלתם בו תפקיד.
    • יצירת פרויקט: כדי ליצור פרויקט, צריך את התפקיד Project Creator (roles/resourcemanager.projectCreator), שכולל את ההרשאה resourcemanager.projects.create. איך מקצים תפקידים
  3. מוודאים שהחיוב מופעל בפרויקט Cloud de Confiance .

  4. פותחים את Cloud Shell: ‫Cloud Shell היא סביבת מעטפת אינטראקטיבית של Cloud de Confiance שמאפשרת לכם לנהל את הפרויקטים והמשאבים שלכם מדפדפן האינטרנט.
  5. כניסה ל-Cloud Shell
  6. ב-Cloud Shell, מגדירים את הפרויקט הנוכחי למזהה הפרויקט Cloud de Confiance by S3NSומאחסנים אותו במשתנה projectid של המעטפת:
    ‫
      gcloud config set project PROJECT_ID &&
      projectid=PROJECT_ID &&
      echo $projectid
    מחליפים את PROJECT_ID במזהה הפרויקט. אפשר למצוא את מזהה הפרויקט במסוף Cloud de Confiance . מידע נוסף זמין במאמר איך מאתרים את מזהה הפרויקט.
  7. מפעילים את ממשקי ה-API של IAM,‏ Compute Engine,‏ Notebooks,‏ Cloud Storage ו-Agent Platform, אם חלק מהם לא מופעלים:

    תפקידים שנדרשים להפעלת ממשקי API

    כדי להפעיל ממשקי API, צריך את ההרשאה serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד 'בעלים' (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד 'אדמין בממשק Service Usage' (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים

    gcloud services enable iam.googleapis.com  compute.googleapis.com notebooks.googleapis.com storage.googleapis.com aiplatform.googleapis.com
  8. מעניקים תפקידים לחשבון המשתמש. מריצים את הפקודה הבאה לכל אחד מהתפקידים הבאים ב-IAM: roles/aiplatform.user, roles/storage.admin

    gcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE

    מחליפים את מה שכתוב בשדות הבאים:

  9. תפקיד IAM של משתמש בפלטפורמת הסוכנים (roles/aiplatform.user) מספק גישה לשימוש בכל המשאבים ב-Gemini Enterprise Agent Platform. תפקיד האדמין של האחסון (roles/storage.admin) שבו מאחסנים את מערך נתוני האימון של המסמך ב-Cloud Storage.

המאמרים הבאים

בדף הבא של המדריך הזה מוסבר איך להשתמש במסוףCloud de Confiance כדי ליצור מערך נתונים של סיווג תמונות ולייבא תמונות שמתארחות בקטגוריה ציבורית של Cloud Storage.