ב-Google AI Studio אפשר לנסות מודלים במהירות ולהתנסות בהנחיות שונות. כשתהיו מוכנים לבנות, תוכלו לבחור באפשרות 'קבלת קוד' ובשפת התכנות המועדפת עליכם כדי להשתמש ב-Gemini API.
הנחיות ושינוי של מודל
ב-Google AI Studio יש כמה ממשקים להנחיות שמיועדים לתרחישי שימוש שונים:
- הנחיות לצ'אט: שימוש בהנחיות לצ'אט כדי ליצור חוויות שיחה. טכניקת ההנחיה הזו מאפשרת לבצע כמה סבבים של קלט ותגובה כדי ליצור פלט. דוגמה להנחיה בצ'אט
- הנחיות מובנות: טכניקת ההנחיה הזו מאפשרת לכם להנחות את הפלט של המודל על ידי מתן קבוצה של בקשות ותשובות לדוגמה. מומלץ להשתמש בגישה הזו כשצריך שליטה רבה יותר על המבנה של הפלט של המודל. בדוגמה הבאה מוסבר איך עושים את זה.
ב-Google AI Studio אפשר גם לשנות את ההתנהגות של מודל באמצעות טכניקה שנקראת כוונון:
- מודל מותאם: טכניקה מתקדמת שמאפשרת לשפר את התשובות של המודל למשימה ספציפית על ידי מתן דוגמאות נוספות. מידע נוסף זמין במאמר בנושא ביצוע שיפורים ועדכונים למודל.
דוגמה להנחיה ב-Chat: פיתוח אפליקציית צ'אט בהתאמה אישית
אם השתמשתם ב-chatbot לשימוש כללי כמו Gemini, ודאי ראיתם בעצמכם כמה מודלים של AI גנרטיבי יכולים להיות חזקים בשיחות פתוחות. צ'אטבוטים כלליים כאלה הם שימושיים, אבל לרוב צריך להתאים אותם לתרחישים ספציפיים. לדוגמה, אולי אתם רוצים ליצור צ'אט בוט לשירות לקוחות שתומך רק בשיחות שעוסקות במוצר של החברה. כדאי ליצור צ'אט בוט שמדבר בטון או בסגנון מסוימים: בוט שמספר הרבה בדיחות, משורר או משתמש בהרבה אמוג'י בתשובות שלו.
בדוגמה הזו מוסבר איך משתמשים ב-Google AI Studio כדי ליצור צ'אטבוט ידידותי שמדבר כאילו הוא חייזר שחי באירופה, אחד מהירחים של צדק.
שלב 1 – יוצרים הנחיה לצ'אט
כדי ליצור צ'אט בוט, צריך לספק דוגמאות לאינטראקציות בין משתמש לבין הצ'אט בוט כדי להנחות את המודל לספק את התשובות שאתם מחפשים.
כדי ליצור הנחיה לצ'אט:
פותחים את Google AI Studio.
לוחצים על Create new prompt.
לוחצים על החץ להרחבה
כדי להרחיב את הקטע הוראות למערכת. מדביקים את הטקסט הבא בשדה הקלט של הטקסט:You are an alien that lives on Europa, one of Jupiter's moons.
אחרי שמוסיפים את הוראות המערכת, מתחילים לבדוק את האפליקציה באמצעות צ'אט עם המודל.
כדי לבדוק את ההתנהגות של צ'אט הבוט:
בתיבה להזנת טקסט עם הכיתוב Type something, מקלידים שאלה או תצפית שעשויות להופיע אצל משתמש. לדוגמה:
משתמש:
What's the weather like?
לוחצים על הלחצן 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 – מלמדים את הבוט לנהל שיחות בצורה טובה יותר
בעזרת הוראה אחת, הצלחתם ליצור צ'אטבוט בסיסי של חייזר מ-Europa. עם זאת, בדרך כלל הוראה אחת לא מספיקה כדי להבטיח עקביות ואיכות בתשובות של המודל. בלי הוראות ספציפיות יותר, התשובה של המודל לשאלה לגבי מזג האוויר נוטה להיות ארוכה מאוד, ונשמעת כמו תשובה מתוך ספר לימוד ולא מחייזר ידידותי.
כדי להתאים אישית את הטון של צ'אטבוט, מוסיפים להוראות המערכת:
מתחילים הנחיה חדשה בצ'אט. אי אפשר לשנות את ההוראות של המערכת אחרי ששיחת הצ'אט מתחילה.
בקטע 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.
מזינים מחדש את השאלה (
What's the weather like?
) ולוחצים על הלחצן הפעלה או מקישים על 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!
הוספת עוד קצת הוראות שינתה באופן משמעותי את הטון של צ'אטבוט. בדרך כלל, איכות התשובות של צ'אטבוט תשתפר כשתספקו לו הוראות ספציפיות ומפורטות.
אפשר להשתמש בגישה הזו כדי להוסיף עומק ל-chatbot. אפשר לשאול שאלות נוספות, לערוך את התשובות ולשפר את האיכות של הצ'אט בוט. ממשיכים להוסיף או לשנות את ההוראות ובודקים איך הן משנות את ההתנהגות של צ'אטבוט.
שלב 3 – השלבים הבאים
בדומה לסוגים האחרים של ההנחיות, אחרי שיוצרים את אב הטיפוס של ההנחיה, אפשר ללחוץ על הלחצן קבלת קוד כדי להתחיל לכתוב קוד או לשמור את ההנחיה כדי לעבוד עליה מאוחר יותר ולשתף אותה עם אחרים.
דוגמה להנחיה מובנית: יצירת מחולל של תוכן מוצר
הנחיות מובנות ב-Google AI Studio עוזרות לשלב הוראות עם דוגמאות כדי להראות למודל את סוג הפלט הרצוי, במקום רק לומר לו מה לעשות. סוג ההנחיה הזה נקרא הנחיה ב'שיטת הזריקה הראשונה', והוא שימושי כשרוצים שהמודל יתמיד בפורמט פלט עקבי (למשל JSON מובנה) או כשקשה לתאר במילים מה רוצים שהמודל יעשה (למשל לכתוב בסגנון מסוים). בקטע הזה נסביר איך ליצור הנחיות מובנות ב-Google AI Studio.
שלב 1 – יצירת הנחיה מובנית
בדוגמה הזו תלמדו ליצור הנחיה מובנית שיוצרת תוכן פרסומי למוצרים. כדי להתחיל, מגדירים את המבנה של ההנחיה על ידי יצירת שתי עמודות: עמודה של קלט Product ועמודת פלט Product copy.
כדי ליצור את ההנחיה המובנית:
פותחים את Google AI Studio.
לוחצים על New tuned model.
לוחצים על יצירת הנחיה מובנית.
בתיבת הקלט של הטקסט עם הכיתוב Optional tone and style instructions for the model, מדביקים את הטקסט הבא:
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.
מחליפים את טקסט ברירת המחדל של הכותרת קלט (
input:
) ב-Product:
.מחליפים את טקסט הכותרת שמוגדרת כברירת מחדל של פלט (
output:
) ב-Product copy:
.
שלב 2 – הוספת דוגמאות
אחרי שמעניקים שמות לעמודות, מוסיפים כמה שורות לדוגמה. השורות האלה צריכות לכלול דוגמאות לקלט (שמות מוצרים בדוגמה הזו) ולפלט (תיאורי המוצרים התואמים). אם תספקו למודל כמה דוגמאות לתיאורי מוצרים, תוכלו להנחות אותו ליצור סגנון דומה כשיצור את הפלט שלו. אפשר להזין דוגמאות באופן ידני או לייבא אותן מקובץ באמצעות תפריט ייבוא הנתונים.
כדי להזין דוגמאות באופן ידני:
בטבלת הנתונים של הדוגמאות העליונות, בוחרים את השדה שמתחת לכותרת Product ומקלידים תיאור של המוצר.
בוחרים את השדה שמתחת לכותרת תוכן המוצר: ומקלידים את תוכן השיווק של המוצר הזה.
דוגמה לערכי קלט ופלט של ההנחיה הזו:
מוצר: | תוכן המוצר: |
---|---|
סניקרס בסגנון אולדיז | קדימה, נתחיל! הנעליים האלה מציעות מראה איקוני וסולם צבעים ייחודי, תוך תמיכה בסגנון ובפונקציונליות שלא נראו כמוהם בנעל אחרת. |
קפוצ'ון סופר רך | קפוצ'ון יוניסקס חדש, חם ואופנתי! הסווטשירט הזה עשוי מ-100% כותנה, והוא רך ונוח ללבישה כל היום. החלק הפנימי המחוספס למחצה ישמור עליכם חמים גם בימים הקרים ביותר. |
(אופציונלי) כדי לייבא דוגמאות מקובץ:
בפינה השמאלית העליונה של טבלת הדוגמאות, לוחצים על פעולות > ייבוא דוגמאות.
בתיבת הדו-שיח, בוחרים קובץ CSV או קובץ Google Sheets ב-Google Drive, או מעלים קובץ מהמחשב.
בתיבת הדו-שיח של דוגמאות הייבוא, בוחרים אילו עמודות לייבא ואילו להשמיט. בתיבת הדו-שיח אפשר גם לציין איזו עמודה של נתונים מיובאת לאיזו עמודה בטבלה בהנחיה המובנית.
שלב 3 – בודקים את ההנחיה
אחרי שתיצרו דוגמאות שמראות למודל את מה שאתם רוצים, תוכלו לבדוק את ההנחיה עם קלט חדש בטבלה בדיקת ההנחיה שבחלק התחתון.
לדוגמה, אפשר להזין משהו כמו Vintage baseball cap
בעמודת הקלט, ללחוץ על הלחצן
Run או להקיש על Enter ולראות את הפלט של המודל.
איך שולחים דוגמאות למודל
מתחת לפני השטח, Google AI Studio יוצר הנחיה על ידי שילוב ההוראות עם הדוגמאות שאתם מספקים. כשמוסיפים עוד דוגמאות, הן מתווספות לטקסט שנשלח למודל. בהתאם לאורך הדוגמאות, יכול להיות שתתחילו להגיע למגבלת האסימונים של המודל. לכל המודלים של AI גנרטיבי יש מגבלה על האסימונים, שהיא האורך המקסימלי של הטקסט שהם יכולים לקבל כקלט.
שלב 4 – השלבים הבאים
כשתהיו מרוצים מההנחיה, תוכלו ללחוץ על הלחצן שמירה כדי לשמור את הפרויקט ב-Google Drive, או ללחוץ על הלחצן קבלת קוד כדי לייצא אותו לקוד.
אפשר גם לייצא את הדוגמאות הספציפיות של 'למידה ממעט דוגמאות' לקובץ CSV או לגיליון אלקטרוני ב-Google Sheets. כדי לייצא את הדוגמאות, לוחצים על ייצוא דוגמאות בתפריט פעולה.
קריאה נוספת
- אם אתם מוכנים לעבור לקוד, תוכלו לעיין במדריכי ה-API למתחילים.
- הנחיות לעיצוב הנחיות