יצירה ועריכה של תמונות ב-Vertex AI

‫Gemini ו-Imagen ב-Vertex AI מספקים למפתחי אפליקציות את יכולות מבוססות-AI גנרטיבי המתקדמות ביותר של Google ליצירת תמונות. עם Gemini ו-Imagen ב-Vertex AI, מפתחי אפליקציות יכולים ליצור מוצרי AI מהדור הבא שמממשים את הדמיון של המשתמשים שלהם ומפיקים נכסים ויזואליים באיכות גבוהה באמצעות AI גנרטיבי, תוך שניות.

איך יוצרים תמונות (Vertex AI Studio)

ניסיון של Imagen ב-Colab

עם Gemini ו-Imagen, אתם יכולים:

  • ליצור תמונות חדשות באמצעות פרומפט טקסטואלי בלבד (יצירת תמונות לפי טקסט באמצעות AI).
  • עריכה או הרחבה של תמונה שהועלתה או תמונה מ-AI באמצעות אזור מסכה שאתם מגדירים.
  • הגדלת תמונות קיימות, תמונות שנוצרו או תמונות שנערכו.

הנחיות לתמונות קודמות

התמונות האלה נוצרו באמצעות המודל הכללי ליצירת תמונות, Imagen 3‏ (imagen-3.0-generate-002), וההנחיות הבאות:

  1. סצנת אנימציה בפלסטלינה. צילום רחב בינוני של אישה מבוגרת. היא לובשת בגדים רפויים. היא עומדת בגינה שופעת ומשקה את הצמחים עם משפך כתום
  2. צילום בסגנון של מצלמת רפלקס דיגיטלית עם מסנן מקטב. תמונה של שני כדורים פורחים מעל תצורות הסלע הייחודיות בקפדוקיה, טורקיה. הצבעים והדוגמאות של הכדורים הפורחים האלה יוצרים ניגודיות יפה עם גווני האדמה של הנוף שמתחת. התמונה הזו ממחישה את תחושת ההרפתקה שמתלווה לחוויה כזו.
  3. רובוט מכני מעץ בלוי, מכוסה בגפנים פורחים, עומד בשלווה בשדה של פרחי בר גבוהים, וציפור כחולה קטנה נחה על ידו המושטת. סרט מצויר דיגיטלי, עם צבעים חמים וקווים רכים. צוק גדול עם מפל ברקע.
  4. תמונה של יד של אדם שמחזיק פסלון חימר קטן של ציפור ומפסל אותו בעזרת כלי פיסול ביד השנייה. אפשר לראות את הצעיף של הפסל. הידיים שלהם מכוסות באבק חימר. תמונה מאקרו של DSLR שמדגישה את הטקסטורה ואת אומנות הייצור.
  5. זר גדול וצבעוני של פרחים באגרטל זכוכית כחול ישן על השולחן. מלפנים יש פרח פיאוני יפהפה אחד שמסביבו פרחים שונים כמו ורדים, שושנים, חרציות, סחלבים, פירות, פירות יער ועלי כותרת ירוקים. הרקע הוא אפור כהה. ציור שמן בסגנון של תור הזהב של הציור ההולנדי.
  6. פריים בודד מתוך חוברת קומיקס של ילד ואבא שלו על גבעה מכוסה דשא, שמתבוננים בשקיעה. בועת דיבור יוצאת מהפה של הילד וכתוב בה: השמש תזרח שוב. סגנון צביעה עמום משנות ה-90 המאוחרות

מדריך מהיר: יצירת תמונות מפרומפטים טקסטואליים באמצעות Imagen

אתם יכולים ליצור תמונות חדשות באמצעות טקסט תיאורי בלבד כקלט. בדוגמאות הבאות מוצג תרחיש פשוט ליצירת תמונות, אבל אפשר להשתמש בפרמטרים נוספים כדי להתאים את התמונות שנוצרו לצרכים שלכם.

  1. נכנסים לחשבון Google Cloud . אנחנו ממליצים למשתמשים חדשים ב- Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. Enable the Vertex AI API, if it is not already enabled.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. Verify that billing is enabled for your Google Cloud project.

  7. Enable the Vertex AI API, if it is not already enabled.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the API

  8. מגדירים אימות לסביבה.

    כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.

      התקינו את ה-CLI של Google Cloud.

      אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.

    מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .

  9. אפשר להשתמש בדוגמאות הבאות כדי ליצור תמונה:

    REST

    1. הגדרת משתני סביבה:

      export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT # Replace with your Google Cloud project
      export GOOGLE_CLOUD_LOCATION=us-central1 # Replace with the appropriate location for your project
                  
    2. מריצים את הפקודה הבאה:

      curl -X POST \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      -H "Content-Type: application/json; charset=utf-8" \
      "https://${GOOGLE_CLOUD_LOCATION}-aiplatform.googleapis.com/v1/projects/${GOOGLE_CLOUD_PROJECT}/locations/${GOOGLE_CLOUD_LOCATION}/publishers/google/models/imagen-4.0-generate-preview-05-20:predict" -d \
      $'{
        "instances": [
          {
            "prompt": "a cat reading a book"
          }
        ],
        "parameters": {
          "sampleCount": 1
        }
      }'
                  

      המודל מחזיר אובייקט של בייטים של תמונה בקידוד Base64.

    מידע נוסף זמין במאמר Generate images API של Imagen.

מתי כדאי להשתמש ב-Gemini או ב-Imagen ב-Vertex AI

בנוסף ליכולות המובנות של Gemini ליצירת תמונות, אתם יכולים גם לגשת אל Imagen, המודל הייעודי שלנו ליצירת תמונות.

מאפיין תמונה של Gemini ‫Imagen 4
נקודות חוזק המלצה שמוגדרת כברירת מחדל.
גמישות שאין שנייה לה, הבנה הקשרית ועריכה ללא מסכות. יכולת ייחודית לעריכה בממשק שיחה רב-שלבי.
האיכות/הזמן האחזור הטובים ביותר
זמינות זמינות לכלל המשתמשים (GA) זמינות לכלל המשתמשים (GA)
זמן אחזור גבוה יותר. היכולות המתקדמות שלו דורשות יותר חישובים. נמוכה. אופטימיזציה לביצועים כמעט בזמן אמת.
עלות תמחור מבוסס-טוקנים. משתלם למשימות מיוחדות.
המשימות המומלצות
  • יצירת תמונות וטקסט שזורים זה בזה לשילוב חלק של טקסט ותמונות.
  • לשלב אלמנטים יצירתיים מכמה תמונות באמצעות פרומפט אחד.
  • לבצע עריכות ספציפיות מאוד בתמונות, לשנות אלמנטים בודדים באמצעות פקודות בשפה טבעית ולעבוד על תמונה באופן איטרטיבי.
  • החלפת עיצוב או טקסטורה מתמונה אחת לתמונה אחרת תוך שמירה על הצורה והפרטים של הנושא המקורי.
  • איכות התמונה, פוטו-ריאליזם, פרטים אומנותיים או סגנונות ספציפיים (לדוגמה, אימפרסיוניזם ואנימה) הם בעדיפות עליונה.
  • הוספת אלמנטים של מיתוג וסגנון, או יצירת סמלי לוגו ועיצובים של מוצרים.
  • יצירת איות או טיפוגרפיה מתקדמים.

אנחנו ממליצים להשתמש ב-Gemini כנקודת התחלה ליצירת תמונות. בחרו ב-Imagen 4 Ultra לתרחישי שימוש מתקדמים או כשאתם צריכים את איכות התמונה הטובה ביותר.

גרסאות המודלים

יש כמה מודלים ליצירת תמונות שאתם יכולים להשתמש בהם. מידע נוסף זמין במאמרים בנושא מודלים של Gemini או מודלים של Imagen.

דוגמאות נוספות

רשימה מלאה של מדריכים ל-Jupyter Notebook באמצעות Imagen מופיעה בספר המתכונים של AI גנרטיבי ב-Vertex AI.

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

כדי לעיין במסמכי התיעוד של התכונה, אפשר להשתמש בקישורים הבאים.

קרדיט על התמונות: כל התמונות נוצרו באמצעות Imagen ב-Vertex AI.