בדף הזה מתוארים מאגרי נתונים ואפליקציות של Gemini Enterprise.
בעזרת Gemini Enterprise, אתם יכולים ליצור אפליקציה ולקשר אותה למאגר נתונים. פרויקט Google Cloud יכול להכיל כמה אפליקציות.
מונחי מפתח:
אפליקציה: אפליקציית Gemini Enterprise מספקת למשתמשי הקצה תוצאות חיפוש, פעולות וסוכנים. המונח אפליקציה יכול לשמש לסירוגין עם המונח מנוע בהקשר של ממשקי API.
מאגר נתונים: מאגר נתונים הוא ישות שמכילה את הנתונים שנקלטים ממקור נתונים מאינטראקציה ישירה, כמו Cloud Storage, או מאפליקציות של צד שלישי, כמו Jira או Salesforce. מאגרי נתונים שמכילים נתונים מאפליקציות של צד שלישי נקראים גם מחברי נתונים.
הקשר בין אפליקציות למאגרי נתונים
כדי להשתמש בנתונים ממאגר נתונים כדי להציג תוצאות חיפוש, תשובות או פעולות, צריך לקשר את האפליקציה למאגר הנתונים.
לאפליקציות יש קשר של רבים לרבים עם מאגרי נתונים. כשכמה מאגרי נתונים מחוברים לאפליקציה אחת, זה נקרא חיפוש משולב. מידע על מגבלות בחיבור אפליקציית חיפוש ליותר ממאגר נתונים אחד זמין במאמר מידע על חיפוש משולב.
שיטה ליצירת אפליקציות ולהוספת נתונים
הדרך שבה יוצרים אפליקציה ומייבאים נתונים תלויה בסוג הנתונים שיש לכם:
כדי להשתמש בנתונים מצד שלישי, צריך ליצור את האפליקציה ולהזין נתונים באמצעות Google Cloud המסוף, ולא באמצעות ה-API.
לגבי נתונים אחרים, אפשר להשתמש ב Google Cloud מסוף או ב-API.
מסמכים
לכל מאגר נתונים יש רשומה אחת או יותר של נתונים, שנקראות מסמכים. המשמעות של מסמך משתנה בהתאם לסוג הנתונים במאגר הנתונים:
נתונים ממקורות נתונים של צד שלישי. מסמך הוא ישות שספציפית למקור נתונים של צד שלישי, כמו בעיה ב-Jira או מרחב ב-Confluence.
נתונים מובְנים. מסמך הוא שורה בטבלה או רשומה ב-JSON שמתאימה לסכימה מסוימת. אתם יכולים לספק את הסכימה בעצמכם או לאפשר ל-Gemini Enterprise לגזור את הסכימה מהנתונים שהוזנו.
נתונים לא מובְנים. מסמך הוא קובץ בפורמט HTML, PDF עם טקסט מוטמע או TXT. פורמטים PPTX ו-DOCX זמינים בגרסת טרום-השקה (Preview).
מאגרי נתונים ואפליקציות
ב-Gemini Enterprise יש סוגים שונים של מאגרי נתונים. מאגר נתונים יכול להכיל רק סוג אחד של נתונים.
נתונים מובְנים למאגרי נתונים של צד שלישי
מחברים למקורות נתונים של צד שלישי שזמינים בגרסת Preview עם רשימת היתרים:
- Confluence
- Jira
- Salesforce
- Sharepoint Online
- Slack
הנתונים מהצדדים השלישיים האלה נחשבים לנתונים מובְנים.
כשמגדירים מחבר חדש, בוחרים את תדירות הסנכרון. אתם גם בוחרים אילו ישויות לסנכרן. הישויות משתנות בהתאם למקור, כמו בעיות ב-Jira, ותוכן ומרחבים ב-Confluence. מאגר נתונים ייחודי נוצר לכל ישות. מאגרי נתוני הישויות מקובצים לפי מופע של מחבר.
המאמרים הבאים
נתונים מובְנים
מאגר נתונים עם נתונים מובְנים מאפשר חיפוש סמנטי או המלצות על נתונים מובְנים. אפשר לייבא נתונים מ-BigQuery או מ-Cloud Storage. אפשר גם להעלות נתוני JSON מובנים באופן ידני דרך ה-API.
לדוגמה, אתם יכולים להפעיל חיפוש או המלצות בקטלוג מוצרים כדי לשפר את חוויית המסחר האלקטרוני, או במדריך רופאים כדי לאפשר חיפוש או המלצות של ספקי שירותים.
Gemini Enterprise מזהה באופן אוטומטי את הסכימה מהנתונים שאתם מייבאים. אפשר גם לספק סכימה לנתונים. בדרך כלל, אספקת סכימה לנתונים משפרת את איכות התוצאות.
המאמרים הבאים
- הכנת נתונים מובְנים להוספה
- יוצרים מאגר נתוני חיפוש באחת מהשיטות הבאות:
- יצירת אפליקציה
נתונים לא מובנים
מאגר נתונים לא מובנה מאפשר לבצע חיפוש סמנטי או לקבל המלצות על נתונים כמו מסמכים ותמונות.
מאגרי נתונים לא מובְנים תומכים במסמכים בפורמטים HTML, PDF עם טקסט מוטמע ו-TXT. פורמטים PPTX ו-DOCX זמינים בגרסת טרום-השקה (Preview).
כשמבצעים חיפוש, מקבלים תוצאות בצורה של 10 כתובות URL ותשובות מסוכמות לשאילתות בשפה טבעית. צריך להעלות את המסמכים לקטגוריה של Cloud Storage עם הרשאות גישה מתאימות. לדוגמה, מוסד פיננסי יכול להפעיל חיפוש או המלצות במאגר הפרטי של פרסומי מחקר פיננסי, או שחברת ביוטכנולוגיה יכולה להפעיל חיפוש או המלצות במאגר הפרטי של מחקר רפואי.
המאמרים הבאים
- הכנת נתונים לא מובְנים להעברה.
- יוצרים מאגר נתוני חיפוש באחת מהשיטות הבאות:
- יוצרים מאגר נתונים מאינטראקציה ישירה לנתונים הלא מובנים.
- יצירת אפליקציה
מידע על חיפוש משולב
חיפוש משולב מאפשר לחבר כמה מאגרי נתונים לאפליקציה אחת. כך האפליקציה יכולה לחפש בכמה מקורות ובכמה סוגים של נתונים.
כדי ליצור אפליקציה משולבת לחיפוש, בוחרים כמה מאגרי נתונים כשיוצרים אפליקציה חדשה. אם לא בוחרים כמה מאגרי נתונים במהלך היצירה, אי אפשר להוסיף מאגרי נתונים נוספים בהמשך.
כשמקבלים תוצאות חיפוש, אפשר לחפש בכל מאגרי הנתונים או לסנן את התוצאות ממאגר נתונים יחיד.
לחיפוש משולב יש את המגבלות הבאות:
- הוספה והסרה של מאגרי נתונים:
- כדי להפעיל חיפוש משולב באפליקציה, צריך לקשר אליה לפחות שני מאגרי נתונים במהלך יצירת האפליקציה.
- אפשר להוסיף או להסיר מאגרי נתונים מאפליקציית חיפוש משולב, אבל בכל רגע נתון צריכים להיות לפחות שני מאגרי נתונים שמקושרים לאפליקציה.
- אם מקשרים מאגר נתונים יחיד לאפליקציית חיפוש במהלך יצירת האפליקציה, אי אפשר להוסיף או להסיר את מאגר הנתונים הזה.
- אין תמיכה במאגרי נתונים שמכילים נתונים לא מובנים שיובאו באמצעות BigQuery.
- בחיפוש משולב אפשר להשתמש בשדות הבאים בבקשות חיפוש:
boostSpeccontentSearchSpecdataStoreSpecsfacetSpecsfilterlanguageCodeoffsetoneBoxPageSizeorderByquerypageSizepageTokenrelevanceScoreSpecrelevanceThresholdsessionsessionSpecspellCorrectionSpecuserInfouserPseudoId
- החיפוש המשולב מאפשר להשתמש בשדות הבאים ב-
dataStoreSpecs:dataStore-
boostSpec: אם צוינו מפרטי הגברה גם ל-SearchRequestוגם ל-dataStoreSpecs, שני מפרטי ההגברה יחולו על תוצאות החיפוש -
filter: אם צוינו מסננים גם ל-SearchRequestוגם ל-dataStoreSpecs, שני המסננים יחולו על תוצאות החיפוש
- פעולות יצירה, קריאה, עדכון ומחיקה (CRUD) בהגדרות של הצגת מודעות נתמכות באפליקציות משולבות. אפשר להוסיף או לעדכן רק את השדות הבאים בהגדרות של הצגת מודעות:
boostControlIdsdisplayNamefilterControlIdsgenericConfig:contentSearchSpec
namesolutionTypesynonymsControlIds
- אפליקציות חיפוש משולבות תומכות בפעולות CRUD בפקדים הבאים:
boostActionsynonymActionfilterAction
- אפשר להגדיר עד 50 מאגרי נתונים לכל אפליקציית חיפוש.
- אם מאגר נתונים אחד משתמש בהגדרת CMEK, כל שאר מאגרי הנתונים חייבים להשתמש באותה הגדרת CMEK.