Gemini יוצר טקסט לא מובנה כברירת מחדל, אבל בחלק מהאפליקציות נדרש טקסט מובנה. בתרחישים לדוגמה האלה, אפשר להגביל את Gemini כך שיענה JSON, פורמט של נתונים מובְנים שמתאים לעיבוד אוטומטי.
לדוגמה, בתרחישים הבאים נדרש פלט מובנה מהמודל:
- לבנות מסד נתונים של חברות על ידי שליפת מידע על החברה כתבות בעיתון.
- יש לשלוף מידע סטנדרטי מתוך קורות חיים.
- חילוץ מרכיבים ממתכונים והצגת קישור לאתר מכולת עבור כל מרכיב.
בהנחיה, אתם יכולים לבקש מ-Gemini ליצור פלט בפורמט JSON, אבל שימו לב
ש-Google לא יכולה להבטיח שהיא תייצר JSON ולא רק JSON.
עם זאת, אם משתמשים ב-Gemini 1.5 Pro, אפשר להעביר סכימת JSON ספציפית
responseSchema
כך ש-Gemini תמיד יענה לפי המבנה המצופה.
במדריך הזה תלמדו איך ליצור JSON באמצעות
שיטת generateContent
דרך ה-SDK
לבחירתכם. הוא מתמקד בקלט טקסט בלבד, למרות ש-Gemini יכול גם להפיק
תגובות JSON לבקשות מרובות מצבים שכוללות
תמונות, סרטונים ו
אודיו.