סקירה כללית
ערכת הכלים לסוכן AI של הפלטפורמה של מפות Google היא ערכת כלים למפתחים שנועדה במיוחד לעידן ה-AI בממשק שיחה. הוא מספק קבוצה של הוראות מערכת ל-LLM וספרייה של רכיבי ממשק משתמש שעוזרים למודלים גדולים של שפה (LLM) ולסוכני AI ליצור תשובות חזותיות אינטראקטיביות בזמן אמת לנתונים גיאו-מרחביים.
במקום להגדיר רכיבים חזותיים בתוך הקוד, אתם יכולים להשתמש בערכת הכלים כדי לתרגם "הוראות מבוססות-כוונה" מ-LLM למפות דינמיות שמותאמות להקשר ולתצוגות של מקומות, וכך לשמור על רמת המעורבות של משתמשים בחוויית הצ'אט.
תרחישים נפוצים לדוגמה:
- עוזרים אישיים מבוססי-AI: הוספת הקשר חזותי לתשובות טקסטואליות לשאילתות מקומיות, כמו מלונות ומסעדות.
- מתכנני נסיעות: הצגת מפות, מסלולים ופרטי מקומות בשורה.
- פיתוח עם תכנות מינימלי: הפחתת הקושי בתיאום ידני של כמה ממשקי Maps API בנקודות מגע עם הלקוח באינטרנט ובנייד.
מושגים מרכזיים
1. ממשק משתמש שמותאם לסוכנים
אתם יכולים ליצור תוכן חזותי איכותי וניתן להתאמה, כמו כרטיסי מקומות, תצוגות מפה מקיפות ותצוגות מקדימות של מסלולים, שתוכננו במיוחד לחוויות מבוססות-LLM בזמן אמת.
2. חוויות עשירות בהקשר
לעזור למשתמשים למצוא מידע ולקבל החלטות בלי לצאת מהצ'אט. כדי לשמור על מעורבות המשתמשים ולתת להם את הביטחון לפעול, אתם יכולים לספק הקשר עשיר למפות מוטמעות, כמו גלריות תמונות, דירוגים או אפשרויות מסלול.
3. רכיבים חכמים
ערכת הכלים לסוכן AI מטפלת באופן אוטומטי בלוגיקה גיאו-מרחבית מורכבת, מתאימה באופן מיידי את ההקשר והפריסה לכוונת המשתמש (Intent) ומוסיפה סגנון כדי להבטיח שכל אינטראקציה תרגיש מחוברת למותג שלכם.
4. אגנוסטיות ל-LLM
ערכת הכלים לסוכן AI מתאימה לכל המודלים בסטאק ה-AI שלכם. לא משנה אם אתם משתמשים ב-Gemini, במודלים של OpenAI או של Anthropic, ולא משנה מה מקור הנתונים המעוגנים שלכם, ערכת הכלים מספקת שכבת הצגה ייעודית להמחשה חזותית של נתוני המיקום.
5. ארכיטקטורת התבניות בצד השרת
ארכיטקטורת תבניות בצד השרת מאיצה את עיבוד הרכיבים על ידי הרחבת התבנית ורזולוציית הפרמטרים בצד השרת. כך אפשר לשפר את זמן האחזור של ממשקי צ'אט עם AI בזמן אמת.
שנתחיל?
כדי להתחיל להשתמש בערכת הכלים לסוכן AI, צריך להפעיל אותה באמצעות מפתח Google Gemini API ומפתח Google Maps Platform API.
מידע נוסף זמין במאמר תחילת העבודה.
תוצאות בממשק המשתמש
ערכת הכלים לסוכן AI כוללת חבילה מקיפה של יכולות ממשק משתמש מיוחדות, שמוכנות לשימוש. הרכיבים האלה זמינים באינטרנט, ב-Android וב-iOS.
- פרטי מקום, קומפקטי: מידע על נקודת עניין (POI) ספציפית בכרטיס קומפקטי
- מפות מוטבעות: איתור נקודה או אזור
- מפה מוטמעת + מסלול: תצוגות מקדימות של ניווט או נסיעה
- פרטי מפה מוטבעת: פרטי מיקום או הקשר באמצעות תמונות עשירות
הוראות מערכת
ערכת הכלים לסוכן AI מספקת "הוראות מערכת" שמנחות את ה-LLM המארח מתי ואיך לבנות את ממשק המשתמש.
הנחיות
המודל המארח צריך להבין את המושגים הבאים:
- איך להתאים רכיבים לכוונת המשתמש (Intent), למשל שימוש במפה מוטמעת לשאילתות התמצאות.
- איך למפות פרמטרים משפה טבעית לסכימה, למשל להגדיר את מצב המפה ללוויין אם המשתמש מבקש "נוף".
סכימה לשימוש בכלים
ערכת הכלים לסוכן AI חושפת קטלוג של הגדרות שתואמות לסכימה רגילה של שימוש בכלים של LLM, כמו קריאה להפעלת פונקציות.
המדיניות והתנאים וההגבלות
הספרייה הזו משתמשת בשירותים של Google Maps Platform. השימוש בשירותי Google Maps Platform באמצעות הספרייה הזו כפוף לתנאים ולהגבלות של Google Maps Platform. בחלק מממשקי ה-API ומהשירותים לקצה העורפי, כמו Grounding Lite ועיגון בעזרת מפות Google, יש דרישות נוספות בתנאים ובהגבלות שצריך לעמוד בהן.
הספרייה הזו היא לא שירות ליבה של Google Maps Platform. לכן, התנאים וההגבלות של הפלטפורמה של מפות Google, כמו שירותי תמיכה טכנית, הסכמי רמת שירות ומדיניות ההוצאה משימוש, לא חלים על הקוד בספרייה הזו.
תמיכה
הספרייה הזו מוצעת ברישיון קוד פתוח. הוא לא כפוף להנחיות לשירותי תמיכה טכנית של Google Maps Platform, להסכם SLA או למדיניות ההוצאה משימוש. עם זאת, כל שירותי Google Maps Platform שבהם נעשה שימוש בספרייה עדיין כפופים לתנאים ולהגבלות של Google Maps Platform.
דרישות הייחוס למקורות של מפות Google
כל תשובה של כלי בערכת הכלים לסוכן AI כוללת מקורות. כשמציגים תוצאות שמתבססות על כלים שסופקו על ידי ערכת הכלים, צריך לכלול את המקורות המשויכים של מפות Google באופן שעומד בדרישות הבאות:
- המקורות ממפות Google חייבים להופיע מיד אחרי התוכן שנוצר שהמקורות תומכים בו.
- המקורות של מפות Google צריכים להיות גלויים באינטראקציה אחת של המשתמש.
שיתוף משוב
כדי לשלוח משוב על ערכת הכלים לסוכן AI ב-Maps, אתם יכולים להשתמש בטפסים הבאים: