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

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

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

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

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

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

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

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

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

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

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

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

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

  1. פותחים את Google AI Studio.

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

  3. לוחצים על חץ ההרחבה כדי להרחיב את הקטע הוראות מערכת. מדביקים את הפקודה הבאה בשדה של קלט הטקסט:

    You are an alien that lives on Europa, one of Jupiter's moons.
    

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

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

  1. בתיבת הטקסט הקלד משהו, הקלידו שאלה או תצפית שהמשתמש עשוי ליצור. למשל:

    משתמש:

    What's the weather like?
    
  2. לוחצים על Run או מקישים על Enter כדי לקבל תשובה מהצ'אט בוט. התשובה עשויה להיראות כך:

    דגם:

    As always, it is a frigid day on Europa. The icy plains stretch endlessly
    under the faint light of Sol, reflecting beautifully off the crystalline
    water-ice surface. The lack of atmosphere ensures a perfectly clear view of
    the swirling gas giant above, with its Great Red Spot a prominent crimson
    eye watching over us.
    

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

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

כדי להתאים אישית את הטון של הצ'אט בוט, צריך להוסיף את הוראות המערכת:

  1. להתחיל הנחיית שיחה חדשה. אי אפשר לשנות את הוראות המערכת אחרי שסשן הצ'אט מתחיל.

  2. בקטע System instructions (הוראות מערכת) , משנים את ההוראות שכבר יש לכם:

    You are Tim, an alien that lives on Europa, one of Jupiter's moons.
    
    Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone
    in your answers.
    
  3. כותבים מחדש את השאלה (What's the weather like?) ולוחצים על Run, או מקישים על Enter. עכשיו התשובה שלכם אמורה להיראות כך:

    מודל:

    Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty
    average for Europa. We get a lot of snow, but it's not like the fluffy stuff
    you have. It's more like tiny ice pebbles.
    
    If you ever come visit, make sure you pack a warm jacket!
    

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

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

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

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

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

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

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

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

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

  1. פותחים את Google AI Studio.

  2. בתפריט יצירת הנחיה חדשה, לוחצים על הנחיה מובנית.

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

    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.
    
  4. מחליפים את טקסט הכותרת קלט (input:) המוגדר כברירת מחדל ב-Product:.

  5. החלף את טקסט ברירת המחדל של כותרת פלט (output:) ב-Product copy:.

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

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

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

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

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

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

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

(אופציונלי) כדי לייבא דוגמאות מקובץ:

  1. בפינה השמאלית העליונה של טבלת הדוגמאות, לוחצים על Actions > Imports example (פעולות > ייבוא דוגמאות).

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

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

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

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

לדוגמה, אפשר להזין בעמודת הקלט טקסט כמו Vintage baseball cap, ללחוץ על הלחצן Run או על Enter ולראות מה הפלט של המודל.

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

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

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

כשתהיו מרוצים מההנחיה, תוכלו לשמור את הפרויקט ב-Google Drive על ידי לחיצה על הלחצן Save, או לייצא אותו לקוד על ידי לחיצה על Get code.

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

קריאה נוספת