יצירת סוכנים לאינטראקציה עם נתונים ב-Firestore עם תאימות ל-MongoDB

סוכנים לאינטראקציה עם נתונים בממשק שיחה מאפשרים לכם לבצע פעולות בנתונים של מסד הנתונים באמצעות ממשק בשפה טבעית. כשאתם יוצרים את הנציגים האלה, אתם עוזרים למשתמשים "לדבר עם הנתונים שלהם", ומאפשרים להם לקבל תובנות ממסדי נתונים תפעוליים בלי שהם יצטרכו לכתוב שאילתות מורכבות בשפת שאילתות שתואמת ל-MongoDB‏ (MQL).

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

למפתחי אפליקציות, הסוכנים האלה מספקים את היתרונות הבאים:

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

לפני שמתחילים

  1. מוודאים שהחיוב מופעל בפרויקט ב- Google Cloud .

  2. מפעילים את Cloud Firestore API, את Data Analytics API עם Gemini ואת Gemini for Google Cloud APIs, אם הם עדיין לא מופעלים.

    התפקידים שנדרשים כדי להפעיל ממשקי API

    כדי להפעיל ממשקי API, צריך את ההרשאה serviceusage.services.enable. אם אתם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, אתם יכולים לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים

    הפעלת ממשקי ה-API

התפקידים הנדרשים

כדי לעבוד עם סוכנים לאינטראקציה עם נתונים, אתם צריכים הרשאות IAM שמתאימות לתרחיש לדוגמה שלכם. בטבלה הבאה מפורטים התפקידים הנדרשים בהתאם לפעולה שאתם מבצעים: יצירה ופרסום של סוכנים, הקצאת סוכנים ב-Gemini Enterprise או חיפוש סוכנים ושימוש בהם. מידע נוסף זמין במאמר תפקידים בניהול הזהויות והרשאות הגישה (IAM) ב-Conversational Analytics API.

תרחיש לדוגמה התפקידים הנדרשים
ליצור, לערוך, לפרסם, לשתף ולמחוק סוכנים
  • כדי ליצור סוכנים לאינטראקציה עם נתונים בפרויקט: התפקיד "Data Agent Creator" (roles/geminidataanalytics.dataAgentCreator) בפרויקט. התפקיד הזה מעניק לכם באופן אוטומטי את התפקיד Data Agent Owner ב-Gemini Data Analytics בסוכנים לאינטראקציה עם נתונים שאתם יוצרים.
  • כדי לערוך, לשתף או למחוק סוכן לאינטראקציה עם נתונים: התפקיד "בעלים של סוכן לאינטראקציה עם נתונים ב-Gemini Data Analytics" (roles/geminidataanalytics.dataAgentOwner) בסוכן או בפרויקט.
  • כדי לערוך סוכן לאינטראקציה עם נתונים בפרויקט: התפקיד "Data Agent Editor" (roles/geminidataanalytics.dataAgentEditor) בפרויקט.
  • כדי לראות את הסוכנים לאינטראקציה עם נתונים בפרויקט: התפקיד "צפייה בסוכנים לאינטראקציה עם נתונים ב-Gemini Data Analytics" (roles/geminidataanalytics.dataAgentViewer) בפרויקט.
הקצאת סוכנים ב-Gemini Enterprise

כדי שסוכן שפורסם יהיה זמין למשתמשים ב-Gemini Enterprise, אתם צריכים הרשאות לרשום ולנהל סוכני A2A במסוף הניהול של Gemini Enterprise.

איך מוצאים סוכנים ומשתמשים בהם
  • כדי להתכתב בצ'אט עם סוכנים לאינטראקציה עם נתונים: Gemini Data Analytics Data Agent User‏ (roles/geminidataanalytics.dataAgentUser).
  • כדי לראות את כל הסוכנים לאינטראקציה עם נתונים בפרויקט: Gemini Data Analytics Data Agent Viewer (roles/geminidataanalytics.dataAgentViewer).

כדי לעבוד עם משאבי Firestore, קראו את המאמר תפקידים והרשאות ב-Firestore.

יצירת סוכן לאינטראקציה עם נתונים

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

הגדרת היסודות

  1. נכנסים לדף Firestore במסוף Google Cloud .

    כניסה ל-Firestore

  2. בוחרים מסד נתונים מהרשימה. מסד הנתונים חייב להיות מסוג Firestore עם תאימות ל-MongoDB.

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

  4. לוחצים על הכרטיסייה נציגים.

  5. לוחצים על סוכן חדש. הדף New agent נפתח.

  6. בקטע Editor, בשדה Agent name, מזינים שם תיאורי לסוכן לאינטראקציה עם נתונים – לדוגמה, Q4 sales data או User activity logs.

  7. בשדה Agent description, מזינים תיאור של הסוכן לאינטראקציה עם נתונים. תיאור טוב מסביר מה הסוכן לאינטראקציה עם נתונים עושה, באילו נתונים הוא משתמש ועוזר לכם להחליט אם זה הסוכן לאינטראקציה עם נתונים המתאים לשיחה. לדוגמה, What are the top 10 selling products in Q2?

  8. בקטע מקורות ידע, לוחצים על הוספת מקור. הדף Add data נפתח.

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

  10. לוחצים על הוספת נתונים. דף הנציג החדש נפתח מחדש.

  11. לוחצים על שמירת הטיוטה כדי לשמור את ההתקדמות.

התאמה אישית של תיאורי האוספים והשדות

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

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

כדאי לפעול לפי השיטות המומלצות הבאות כשמוסיפים תיאורים של אוספים ושדות:

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

כדי להגדיר תיאורים של שדות באוספים ובמסמכים:

  1. בכרטיסייה קטלוג הסוכנים, פותחים את הסוכן שרוצים להתאים אישית.
  2. לוחצים על עריכת הסוכן.
  3. בקטע מקורות ידע, מוצאים את האוסף שרוצים להתאים אישית ולוחצים על התאמה אישית.
  4. מזינים תיאור לאוסף.
  5. כדי לערוך תיאור של שדה, לוחצים על Edit לצד השדה. החלונית עריכת שדה נפתחת.
    1. בשדה ID, מזינים תיאור של השדה.
    2. כדי לשמור את תיאור השדה, לוחצים על Update.
  6. כדי לשמור את העדכונים בתיאור ובשדות, לוחצים על עדכון. הדף של הנציג החדש נפתח מחדש.
  7. חוזרים על השלבים האלה לכל אוסף שרוצים להתאים אישית.

יצירת שאילתות מאומתות

אתם יכולים לבחור שאילתות מאומתות מתוך רשימה שנוצרה על ידי המערכת, או ליצור שאילתות משלכם.

כדי ליצור שאילתה מאומתת לסוכן לאינטראקציה עם נתונים:

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

  2. לוחצים על עריכת הסוכן.

  3. בקטע שאילתות מאומתות, לוחצים על צפייה בהצעות ש-Gemini יצר.

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

    1. בשדה Question, מזינים את השאלה שאפשר לענות עליה באמצעות השאילתה המאומתת.
    2. לוחצים על Generate MQL כדי ש-Gemini ייצור שאילתה מאומתת שתואמת לשאלה שהוספתם.
    3. לוחצים על Run ומוודאים שהשאילתה מחזירה את התוצאות שציפיתם להן.
    4. בודקים את התשובה ומשנים את השאילתה המאומתת, אם צריך.
    5. לוחצים על הוספה.
  5. חוזרים על השלבים האלה כדי ליצור עוד שאילתות מאומתות.

הוספת תוויות לסוכנים לאינטראקציה עם נתונים

בקטע Agent Settings אפשר ליצור תוויות כדי לארגן את המשאבים של Google Cloud . תוויות הן צמדי מפתח/ערך שמאפשרים לקשר בין אובייקטים או ביניהם לבין משאבים אחרים של Google Cloud.

  1. נכנסים לדף Firestore במסוף Google Cloud .

    כניסה ל-Firestore

  2. בוחרים מסד נתונים מהרשימה. מסד הנתונים חייב להיות מסוג Firestore עם תאימות ל-MongoDB.

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

  4. לוחצים על הכרטיסייה קטלוג הסוכנים.

  5. מאתרים את כרטיס הסוכן של הסוכן לאינטראקציה עם נתונים שרוצים לשנות.

  6. כדי לפתוח את הסוכן לאינטראקציה עם נתונים בכלי לעריכת סוכנים, לוחצים על Open actions ואז על Edit בכרטיס הסוכן.

  7. בקטע Agent Settings, לוחצים על Add label. החלונית Manage labels נפתחת.

  8. לוחצים על הוספת תווית.

  9. בשדות key ו-value, מזינים את צמד המפתח/ערך של התווית.

  10. אם רוצים להוסיף עוד תוויות, לוחצים שוב על הוספת תווית.

  11. כדי למחוק תווית, לוחצים על מחיקה.

  12. כשמסיימים, לוחצים על הוספה. דף הנציג החדש נפתח מחדש.

בקטע הבא מוסבר איך להעביר את הנציג למצב טיוטה או לפרסם אותו.

תצוגה מקדימה ופרסום של הנציג

  1. בקטע Preview, מזינים שאלה לדוגמה בשדה Ask a question ולוחצים על Enter.

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

  2. לוחצים על שמירת הטיוטה.

  3. כדי להעביר את סוכן לאינטראקציה עם נתונים למצב טיוטה, שבו אפשר לערוך אותו מחדש מאוחר יותר, לוחצים על Go back וחוזרים לדף Agent Catalog. הסוכן נמצא עכשיו במצב טיוטה, ולכן הוא מופיע בקטע My draft agents בכרטיסייה Agent Catalog.

    כדי לפרסם את הנציג, נשארים בדף ליצירת הנציג וממשיכים לשלב הבא.

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

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

    אתם יכולים ליצור שיחות עם הסוכן לאינטראקציה עם נתונים באמצעות הדף Conversations במסוף Google Cloud . אתם יכולים גם ליצור ממשק משלכם כדי לשוחח בצ'אט עם הסוכן לאינטראקציה עם נתונים באמצעות Conversational Analytics API.

  5. אופציונלי: בתיבת הדו-שיח Your agent is published and ready to share., לוחצים על Share כדי לשתף את סוכן לאינטראקציה עם נתונים עם משתמשים אחרים.

    1. בחלונית Share permissions, לוחצים על Add principal.
    2. בשדה New principals, מזינים חשבון משתמש אחד או יותר.
    3. לוחצים על הרשימה Select a role.
    4. ברשימה Role, בוחרים אחד מהתפקידים הבאים:
      • ‫Gemini Data Analytics Data Agent User‏ (roles/geminidataanalytics.dataAgentUser): נותן הרשאה להתכתב בצ'אט עם הסוכן לאינטראקציה עם נתונים.
      • ‫Gemini Data Analytics Data Agent Editor (roles/geminidataanalytics.dataAgentEditor): הרשאת עריכה של הסוכן לאינטראקציה עם נתונים.
      • ‫Gemini Data Analytics Data Agent Viewer ‏(roles/geminidataanalytics.dataAgentViewer): מעניק הרשאה לצפות בסוכן לאינטראקציה עם נתונים.
    5. לוחצים על Save.
  6. אופציונלי: אתם יכולים לפרסם את הסוכן לאינטראקציה עם נתונים ב-Gemini Enterprise. מידע נוסף זמין במאמר פרסום סוכן לאינטראקציה עם נתונים ב-Gemini Enterprise.

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

ניהול סוכנים לאינטראקציה עם נתונים

אתם יכולים למצוא נציגים קיימים בכרטיסייה Agent Catalog, שמורכבת משלושה חלקים:

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

עריכת סוכן לאינטראקציה עם נתונים

כדי לערוך סוכן לאינטראקציה עם נתונים:

  1. נכנסים לדף Firestore במסוף Google Cloud .

    כניסה ל-Firestore

  2. בוחרים מסד נתונים מהרשימה. מסד הנתונים חייב להיות מסוג Firestore עם תאימות ל-MongoDB.

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

  4. לוחצים על הכרטיסייה קטלוג הסוכנים.

  5. מאתרים את כרטיס הסוכן של הסוכן לאינטראקציה עם נתונים שרוצים לשנות.

  6. כדי לפתוח את הסוכן לאינטראקציה עם נתונים בכלי לעריכת סוכנים, לוחצים על Open actions ואז על Edit בכרטיס הסוכן.

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

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

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

  10. כדי לחזור לחלונית Conversations, לוחצים על Go back.

שיתוף סוכן לאינטראקציה עם נתונים

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

  1. נכנסים לדף Firestore במסוף Google Cloud .

    כניסה ל-Firestore

  2. בוחרים מסד נתונים מהרשימה. מסד הנתונים חייב להיות מסוג Firestore עם תאימות ל-MongoDB.

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

  4. לוחצים על הכרטיסייה קטלוג הסוכנים.

  5. מאתרים את כרטיס הסוכן של הסוכן לאינטראקציה עם נתונים שרוצים לשנות.

  6. כדי לפתוח את הסוכן לאינטראקציה עם נתונים בעורך הסוכנים, לוחצים על Open actions > לוחצים על Edit בכרטיס הסוכן.

  7. כדי לשתף את סוכן לאינטראקציה עם נתונים עם משתמשים אחרים, לוחצים על Share.

  8. בחלונית Share permissions, לוחצים על Add principal.

  9. בשדה Add principals, מזינים חשבון משתמש אחד או יותר.

  10. לוחצים על בחירת תפקיד.

  11. ברשימה Role, בוחרים אחד מהתפקידים הבאים:

    • ‫Gemini Data Analytics Data Agent User‏ (roles/geminidataanalytics.dataAgentUser): נותן הרשאה להתכתב בצ'אט עם הסוכן לאינטראקציה עם נתונים.
    • ‫Gemini Data Analytics Data Agent Editor (roles/geminidataanalytics.dataAgentEditor): הרשאת עריכה של הסוכן לאינטראקציה עם נתונים.
    • ‫Gemini Data Analytics Data Agent Viewer (roles/geminidataanalytics.dataAgentViewer): הרשאה לצפות בסוכן לאינטראקציה עם נתונים.
  12. לוחצים על Save.

  13. כדי לחזור לדף העריכה של הסוכן, לוחצים על סגירה.

  14. כדי לחזור לחלונית Conversations, לוחצים על Go back.

מחיקת סוכן לאינטראקציה עם נתונים

  1. נכנסים לדף Firestore במסוף Google Cloud .

    כניסה ל-Firestore

  2. בוחרים מסד נתונים מהרשימה. מסד הנתונים חייב להיות מסוג Firestore עם תאימות ל-MongoDB.

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

  4. לוחצים על הכרטיסייה קטלוג הסוכנים.

  5. מאתרים את כרטיס הסוכן של הסוכן לאינטראקציה עם נתונים שרוצים למחוק.

  6. לוחצים על פתיחת הפעולות > מחיקה.

  7. בתיבת הדו-שיח Delete agent?‎, לוחצים על Delete. מחיקת הנציג מסירה אותו מהפרויקט באופן סופי.

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

פרסום סוכן לאינטראקציה עם נתונים ב-Gemini Enterprise

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

יצירה ופרסום של סוכן

כדי ליצור, לערוך ולפרסם נציג, פועלים לפי השלבים הבאים:

  1. יוצרים או עורכים את הסוכן לאינטראקציה עם נתונים ב-Firestore.
  2. מפרסמים את הנציג. כשמפרסמים את הסוכן, בוחרים באפשרות הפרסום Gemini Enterprise.
  3. כדי להעתיק את קובץ ה-JSON של נקודת הקצה של A2A, לוחצים על העתקת קובץ ה-JSON.
  4. משתפים את קובץ ה-JSON של נקודת הקצה של A2A ואת רשימת המשתמשים עם האדמין של Gemini Enterprise, כדי שהוא יוכל לרשום את הסוכן בהתאמה אישית במסוף Google Cloud ולהגדיר הרשאות גישה. מידע נוסף זמין במאמר הקצאת נציג.
  5. משתפים את הסוכן עם המשתמשים והקבוצות שצריכים גישה.

הקצאת סוכן

כדי להפוך נציג שפורסם לזמין למשתמשים במסוף Google Cloud , פועלים לפי השלבים הבאים:

  1. במסוף Google Cloud , נכנסים לדף Gemini Enterprise.

    Gemini Enterprise

  2. לוחצים על שם האפליקציה שבה רוצים לרשום את הנציג.

  3. לוחצים על Agents (סוכנים) > Add Agents (הוספת סוכנים).

  4. בקטע Choose an agent type, לוחצים על Add באפשרות Custom agent via A2A.

  5. בשדה Agent card JSON, מזינים את פרטי כרטיס הסוכן שקיבלתם קודם מהאנליסט של הנתונים בפורמט JSON.

  6. לוחצים על תצוגה מקדימה של פרטי הנציג > הבא.

  7. כדי לאפשר לנציג לגשת למשאבים של Google Cloud בשמכם, צריך לבצע את הפעולות הבאות:

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

    2. בשדה Authorization URI, מזינים את הערך הבא:

      https://accounts.google.com/o/oauth2/v2/auth?client_id=client_id&redirect_uri=https%3A%2F%2Fvertexaisearch.cloud.google.com%2Fstatic%2Foauth%2Foauth.html&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform&include_granted_scopes=true&response_type=code&access_type=offline&prompt=consent

      מחליפים את client_id במזהה הלקוח שיצרתם בקטע הגדרת פרטי ההרשאה.

    3. בשדה Token URI, מזינים את הערך הבא:

      https://oauth2.googleapis.com/token
    4. בשדה Scopes, מזינים את הערך הבא:

      https://www.googleapis.com/auth/cloud-platform
  8. לוחצים על סיום.

  9. משתפים את הנציג עם המשתמשים או הקבוצות.

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

איך מוצאים סוכן ומשתמשים בו

אתם יכולים למצוא סוכן לאינטראקציה עם נתונים ולהשתמש בו ב-Gemini Enterprise בכל אחת מהדרכים הבאות:

  • מוצאים את הסוכן בגלריית הסוכנים ומתחילים צ'אט ייעודי.
  • משתמשים בכתובת ה-URL הייעודית של הסוכן כדי לפתוח את Gemini Enterprise ישירות בסשן עם הסוכן הספציפי הזה לאינטראקציה עם נתונים ב-Firestore.
  • מפעילים את הסוכן באמצעות כתיבת @mention (למשל @sales_pipeline_agent) בצ'אט הראשי של Gemini Enterprise.
  • אפשר לשאול שאלה אנליטית כללית, כמו "מה המגמה של צינור המכירות שלנו ב-3 החודשים האחרונים?", כדי לאפשר ל-Gemini Enterprise להפנות את השאילתה באופן אוטומטי לסוכן לאינטראקציה עם נתונים הרלוונטי.

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

  • משלימים את הכניסה החד-פעמית באמצעות OAuth כדי לאמת את החשבון ב-Firestore באופן מאובטח.
  • לשאול שאלות בשפה טבעית. הסוכן לניתוח נתונים בשיחה מעבד את הבקשות שלכם ומעביר את התשובה בחזרה ל-Gemini Enterprise כטקסט, Markdown, תרשימים או טבלאות.
  • השיחות נשמרות באופן אוטומטי בחלונית ההיסטוריה, ואפשר לראות אותן שם.

מיקומים

הניתוח של השיחות פועל באופן גלובלי, ואי אפשר לבחור באיזה אזור להשתמש.

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