כוונון מסמכים

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

תרחישים לדוגמה

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

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

מגבלות

אלה ההגבלות שחלות כשכוללים קובצי PDF במערך הנתונים:

  • מספר דפי PDF מקסימלי לכל דוגמה: 300
  • מספר קובצי ה-PDF המקסימלי לכל דוגמה: 4
  • גודל קובץ PDF מקסימלי: 20MB

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

פורמט מערך הנתונים

ה-fileUri של מערך הנתונים יכול להיות ה-URI של קובץ בקטגוריה של Cloud Storage, או כתובת URL של HTTP או HTTPS שזמינה לציבור.

כדי לראות דוגמה לפורמט כללי, אפשר לעיין בדוגמה של מערך נתונים ל-Gemini.

הדוגמה הבאה היא של קבוצת נתונים של מסמכים.

{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "fileData": {
            "mimeType": "application/pdf",
            "fileUri": "gs://cloud-samples-data/generative-ai/pdf/2403.05530.pdf"
            }
        },
        {
          "text": "You are a very professional document summarization specialist. Please summarize the given document."
        }
      ]
    },
    {
      "role": "model",
      "parts": [
        {
          "text": "The report introduces Gemini 2.0 Flash, a multimodal AI model developed by Google DeepMind. The report positions Gemini 2.0 Flash as a significant advancement in multimodal AI, pushing the boundaries of long-context understanding and opening new avenues for future research and applications."
        }
      ]
    }
  ]
}

(מודלים של Gemini 3 ומעלה בלבד) החל ממודלים של Gemini 3, אפשר גם להגדיר את רזולוציית המדיה לכל פריט מדיה בנפרד Part. כך אפשר לשלב רזולוציות שונות במערך הנתונים (לדוגמה, להגדיר MEDIA_RESOLUTION_HIGH לפריט אחד ו-MEDIA_RESOLUTION_LOW לפריט אחר).

הגדרות רזולוציית המדיה ברמה Part מקבלות עדיפות על פני הגדרות גלובליות.

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

זוהי דוגמה למערך נתונים שבו הרזולוציה של המדיה מוגדרת ברמה הגלובלית וברמת Part:

{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "fileData": {
            "mimeType": "application/pdf",
            "fileUri": "gs://cloud-samples-data/generative-ai/pdf/2403.05530.pdf"
          }
        },
        {
          "fileData": {
            "mimeType": "application/pdf",
            "fileUri": "gs://<path to another PDF>"
          },
          "mediaResolution": {
            "level": "MEDIA_RESOLUTION_HIGH"
          }
        },
        {
          "text": "Describe these documents in detail."
        }
      ]
    },
    {
      "role": "model",
      "parts": [
        {
          "text": "PDF 1 is low resolution while PDF 2 is sharp and clear"
        }
      ]
    }
  ],
  "generationConfig": {
    "mediaResolution": "MEDIA_RESOLUTION_LOW"
  }
}

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