המדריך למתחילים של Google AI Studio

Google AI Studio הוא סביבת פיתוח משולבת (IDE) מבוססת דפדפן ליצירת אב טיפוס עם מודלים גנרטיביים. ב-Google AI Studio אפשר לנסות מודלים במהירות ולהתנסות בהנחיות שונות. אחרי שיצרתם משהו שאתם מרוצים ממנו, תוכלו לייצא אותו לקוד בשפת התכנות המועדפת עליכם, שמבוססת על Gemini API.

דף הבית של Google AI Studio

הנחיות וכוונון המודל

ב-Google AI Studio יש כמה ממשקים להנחיות שנועדו לתרחישים שונים:

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

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

  • הנחיות בצ'אט – אפשר להשתמש בהנחיות בצ'אט כדי ליצור חוויות שיחה. השיטה הזו של הנחיות ליצירת הנחיות מאפשרת ליצור מספר פניות של קלט ותגובה. מידע נוסף

אפשר גם לשנות את ההתנהגות של מודל ב-Google AI Studio באמצעות שיטה שנקראת כוונון:

  • מודל מכוון – תוכלו להשתמש בשיטה המתקדמת הזו כדי לשפר את התשובות של המודל לביצוע משימה ספציפית על ידי הצגת דוגמאות נוספות. שימו לב שהכוונון זמין רק בדגמי PaLM מדור קודם. כדי להפעיל את ההנחיה הזו, מפעילים את האפשרות Show מדור קודם מודלים בהגדרות. מידע נוסף

דוגמה להנחיה חופשית: מידע נוסף על בניין

היכולות הרב-אופניות של Gemini מאפשרות להפעיל את המודל באמצעות שילוב של תמונות וטקסט. לדוגמה, אפשר להשתמש בתכונה הזו כדי לקבל מידע נוסף על בניין שמוצג בתמונה.

שלב 1 – יוצרים הנחיה עם טקסט ותמונות

כדי ליצור הנחיה בכמה מצבים:

  1. עוברים אל Google AI Studio.
  2. בחלונית הימנית, לוחצים על יצירת הנחיה חדשה > הנחיה חופשית.
  3. בעמודה השמאלית Model בוחרים דגם שתומך בתמונות, כמו הדגם Gemini Pro Vision.
  4. באזור הטקסט של ההנחיה, מזינים את הטקסט הבא:

    look at the following picture and tell me who is the architect
    
  5. בסרגל Insert מעל אזור ההודעות, לוחצים על Image ואז בוחרים את אחת מהתמונות לדוגמה של הבניין.

  6. בחלק התחתון של חלון האפליקציה, לוחצים על Run על מנת ליצור תשובה לבקשה הזו.

שלב 2 – מוסיפים משתנה ניתן להחלפה להנחיה

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

החלפה של בקשת מידע במשתנה

כדי להוסיף משתנים להנחיות:

  1. בוחרים את המילה או הביטוי שרוצים להחליף בהנחיה. במקרה הזה, צריך לבחור את הטקסט: who is the architect.
  2. בכותרת Insert: מעל ההנחיה, בוחרים באפשרות {{ }} Test feedback.
  3. בטבלה Test your Prompt מתחת להנחיה, מוסיפים ערך נוסף להנחיה על ידי בחירה באפשרות Add test example (הוספת דוגמה לבדיקה) והזנת ערך של בקשה נוספת. אתם יכולים להוסיף כמה ערכי קלט חדשים.
  4. בחלק התחתון של חלון האפליקציה, לוחצים על Run על מנת ליצור תשובה לכל אחת מהבקשות.

שלב 3 – התנסות בפרמטרים של מודל

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

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

שלב 4 – השלבים הבאים

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

כדי לשמור את ההנחיה שיצרתם:

  1. בפינה השמאלית העליונה של אפליקציית Google AI Studio, בוחרים באפשרות שמירה.
  2. מחברים את האפליקציה לחשבון Google Drive שלכם, אם עדיין לא עשיתם זאת.
  3. בתיבת הדו-שיח Save Prompt, מזינים Prompt name, Description אופציונלי ואז בוחרים Save.

כדי לייצא את ההנחיה שיצרתם כקוד:

  1. בפינה השמאלית העליונה של אפליקציית Google AI Studio, בוחרים באפשרות קבלת קוד.
  2. בוחרים כרטיסייה של שפת תכנות.
  3. בוחרים באפשרות העתקה כדי להעתיק את הקוד ללוח.

דוגמה להנחיה מובנית: יצירת מחולל העתקת מוצרים

עד עכשיו הסברנו איך אפשר להנחות את המודל באמצעות הוראה (look at the following picture and tell me who is the architect). עם זאת, לפעמים אפשר לקבל תוצאות טובות יותר על ידי הצגת הנחיות למודל בשילוב של הוראות ודוגמאות. הנחיות מובנות ב-Google AI Studio עוזרות לעשות את זה בדיוק – ניתן לשלב הוראות עם דוגמאות כדי להראות למודל את הפלט הרצוי, במקום רק לומר לו מה לעשות. הנחיות מהסוג הזה, שנקראות הנחיה בכמה דוגמאות, שימושית כשרוצים שהמודל ישמור על פורמט פלט עקבי (כלומר JSON מובנה) או כשהוא צריך לתאר מילים בצורה מסוימת. בקטע הזה נסביר איך ליצור הנחיות מובְנות ב-Google AI Studio.

שלב 1 – יצירת הנחיה מובנית

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

דוגמה להתחלה של הנחיה מובנית

כדי ליצור את ההנחיה המובנית:

  1. בפינה הימנית העליונה של אפליקציית האינטרנט של Google AI Studio, בוחרים באפשרות Create new > Structured Prompt (יצירת הנחיה חדשה > הנחיה מובנית).

  2. מתחת לכותרת Insert:, מוסיפים את ההוראות להנחיה המובנית:

    You are a product marketer targeting a Gen Z audience. Create exciting and
    fresh advertising copy for products and their simple description. Keep copy
    under a few sentences long.
    
  3. כדי להוסיף כותרת תיאורית ל-INPUT, מחליפים את תיאור הטקסט input: שמוגדר כברירת מחדל ב-Product:.

  4. כדי להוסיף כותרת תיאורית ל-OUTPUT, מחליפים את תיאור הטקסט output: שמוגדר כברירת מחדל ב-Product copy:.

שלב 2 – הוספת דוגמאות

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

כדי להזין דוגמאות באופן ידני:

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

  2. בוחרים את השדה שמתחת לכותרת Product copy: (טקסט שיווקי) וסוג המקור השיווקי של המוצר הזה.

דוגמה לערכי קלט ופלט בהנחיה הזו:

מוצר: תוכן המוצר:
נעל סניקרס בסגנון של פעם שנמשיך? הבעיטות האלה מספקות מראה מפורסם ולוח צבעים ייחודי, ותומכות בך בסטייל ובפונקציונליות כמו כל נעל אחרת.
קפוצ'ון סופר-רך קפוצ'ון יוניסקס חדש באווירה נעימה ונינוחה קפוצ'ון רך שעשוי מ-100% כותנה, רך ונוח ללבוש במשך כל היום. החלק המוברשת בפנים יעזור לך להתחמם גם בימים הקרים ביותר.

כדי לייבא דוגמאות מקובץ:

  1. בפינה השמאלית העליונה של הטבלה examples, בוחרים באפשרות Actions > Import templates (פעולות > ייבוא דוגמאות).

  2. בתיבת הדו-שיח, בחרו קובץ CSV או קובץ Google Sheets ב-Google Drive או העלו מהמחשב.

  3. בתיבת הדו-שיח של דוגמאות הייבוא, בחרו אילו עמודות לייבא ואילו לא. בתיבת הדו-שיח תוכלו גם לציין איזו עמודת נתונים תייבא לאיזו עמודה בטבלה בהנחיה המובנית.

שלב 3 – בודקים את ההנחיה

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

בודקים איך הדוגמאות נשלחות למודל

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

כדי לראות את התוכן המלא של ההנחיה:

  • בוחרים באפשרות תצוגה מקדימה של טקסט בתחתית אפליקציית האינטרנט של Google AI Studio.

שלב 4 – השלבים הבאים

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

תוכלו גם לייצא את הדוגמאות הנפרדות לקובץ CSV או לגיליון אלקטרוני ב-Google Sheets. בוחרים באפשרות ייצוא דוגמאות בתפריט Action כדי לייצא את הדוגמאות.

דוגמה להנחיה בצ'אט: פיתוח אפליקציית צ'אט בהתאמה אישית

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

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

בדוגמה הזו מוסבר איך להשתמש ב-Google AI Studio כדי ליצור צ'אט בוט ידידותי שמקשר כמו חייזר שחי באחד הירחים של צדק באירופה.

שלב 1 – יוצרים הנחיית שיחה

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

כדי ליצור הנחיית שיחה:

  1. בפינה הימנית העליונה באפליקציית האינטרנט של Google AI Studio, לוחצים על Create new > Chat Prompt.

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

    משתמש: none You are Tim, a friendly alien that lives on Europa, one of Jupiter's moons.

    Model: none Ok

  3. בשדות User ו-Model אפשר לראות דוגמה לאינטראקציות בין משתמש לצ'אט בוט:

    משתמש: none Hi!

    Model: none Hi! My name is Tim and I live on Europa, one of Jupiter's moons. Brr! It's cold down here!

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

כדי לבדוק את ההתנהגות של הצ'אט בוט:

  1. בחלונית בדיקת ההנחיה, בוחרים בשדה הקלט בחלק התחתון.

  2. מקלידים שאלה או תצפית שמשתמש עשוי לכתוב, לדוגמה:

    משתמש: none What's the weather like?

  3. לחצו על הלחצן בצורת היהלום מימין לשדה הקלט על מנת לקבל תשובה מהצ'אט בוט. למשל:

    Model: none The weather on Europa is very cold and icy. ...

שלב 2 – מלמדים את הבוט להתכתב בצ'אט טוב יותר

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

ניתן להתאים אישית את הטון של הצ'אט בוט על ידי שימוש בתגובה של המודל ועריכתו כך שיתאים לטון ולסגנון הרצויים של הצ'אט בוט החייזר.

הוספה להוראה

כדי להוסיף ולערוך דוגמאות להגדרת צ'אט בוט:

  1. בחלונית בדיקת ההנחיה, מחזיקים את הסמן מעל צד שמאל של הכותרת User ולוחצים על Add to examples.

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

אפשר להשתמש בשיטה הזו כדי להוסיף עוד דוגמאות. אפשר לשאול שאלות נוספות, לערוך את התשובות ולשפר את האיכות של הצ'אט בוט. המשיכו להוסיף דוגמאות ולבדוק איך הן משנות את ההתנהגות של הצ'אט בוט. בדרך כלל, דוגמאות נוספות מקבילות לתשובות איכותיות יותר של צ'אט בוט.

הטכנולוגיה הבסיסית של Google AI Studio יוצרת הנחיה על ידי שילוב של:

  • דוגמאות לתיבות דו-שיח
  • היסטוריית השיחות

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

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

שלב 3 – התנסות בפרמטרים של מודל

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

שלב 4 – השלבים הבאים

בדומה לסוגים אחרים של הנחיות, אחרי יצירת אב-טיפוס של הנחיה לשביעות רצונך, תוכלו להשתמש בלחצן Get Code כדי להתחיל לתכנת או לשמור את ההצעה כדי לעבוד עליה מאוחר יותר ולשתף אותה עם אחרים.

קריאה נוספת