להריץ מודלים חזקים של AI שרשומים דרך ניהול נקודות קצה של מודלים ישירות במסד הנתונים באמצעות אופרטורים של SQL. הפונקציות של AlloyDB AI משתלבות עם Gemini Enterprise Agent Platform כדי לספק סינון חכם, דירוג סמנטי ויצירת טקסט לנתונים התפעוליים בזמן אמת.
סינון ודירוג של SQL מבוסס-AI
שימוש בפונקציות פשוטות של SQL למשימות מתקדמות מבוססות-AI. התוסף google_ml_integration מספק אופרטורים כמו ai.if() לסינון חכם ו-ai.rank() לדירוג מחדש סמנטי.
יצירת טקסט במסד נתונים
לבצע טרנספורמציות בשורות במסד הנתונים. באמצעות האופרטור ai.generate(), אפשר לבקש ממודל בסיסי לסכם ביקורת על מוצר או להמיר נתונים ישירות בשאילתה.
פונקציות הטמעה וחיזוי
אפשר להשתמש בפונקציות SQL כמו google_ml.embedding() כדי ליצור הטבעות וקטוריות או google_ml.predict_row( כדי להפעיל חיזויים מכל מודל רשום, והכול בתוך מסד הנתונים.
איך פועלות פונקציות ה-AI
כשמשבצים אופרטור AI כמו ai.if(), ai.rank() או ai.generate() בשאילתת ה-SQL, פונקציות ה-AI מזהות אותו. המנוע הזה, שזמין באמצעות התוסף google_ml_integration, מתזמן את כל התהליך. הוא אורז באופן מאובטח את נתוני השורה הרלוונטיים ומפעיל מודל ML רשום מראש מספקים כמו Gemini, OpenAI או Anthropic. מודל ה-ML מעריך את הנתונים ומחזיר חיזוי – כמו true/false לסינון או ציון לדירוג. פונקציות ה-AI משלבות בצורה חלקה את התחזית הזו בחזרה להרצת השאילתה, ומחזירות קבוצת תוצאות SQL סטנדרטי. אתם מקבלים תובנות מבוססות-AI בלי להעביר את הנתונים.

היתרונות של פונקציות AI ב-AlloyDB
מנגנוני שאילתות מסורתיים במסדי נתונים הם לרוב נוקשים, ומאלצים את המפתחים להגדיר מראש את כל הנתיבים האפשריים לאינטראקציה של המשתמשים. הפונקציות של AlloyDB AI מאפשרות שינוי משמעותי בחוויית המשתמש באמצעות הפעולות הבאות:
שילוב נתונים ארגוניים עם ידע על העולם: אתם יכולים לשלב את הידע על העולם של מודלים גדולים של שפה (LLM) ישירות במסד הנתונים שלכם ב-AlloyDB ל-PostgreSQL. הנה כמה דוגמאות לשימוש בפונקציות מבוססות-AI:
- עיבוד נתונים לא מובנים באמצעות
ai.generate: אתם יכולים לנהל משוב גולשים גולמי, רועש או לא מובנה – כמו ביקורות או יומנים – באמצעות Gemini עם SQL. - כדי לקבוע אם עסקאות הן הונאה באמצעות
ai.if: נותנים לפונקציה רצף של פעולות משתמש, הערות על עסקאות או סיכומים של צ'אטים ומבקשים ממנה להעריך תוצאה בינארית:Is this fraudulent?
- עיבוד נתונים לא מובנים באמצעות
מודיעין עם ביצועים גבוהים: אפשר להשתמש בפונקציות ה-AI כדי לשפר את הביצועים ולטפל במודיעין בקנה מידה גדול:
- אפשר להשתמש בעיבוד מבוסס-מערך כדי לטפל באלפי שורות בשנייה, מהיר פי 2,000 משיחות שורות בבת אחת. עיבוד שמבוסס על מערך זמין לכל פונקציות ה-AI. מידע נוסף זמין במאמר בנושא ביצוע שאילתות SQL חכמות באמצעות פונקציות AI.
- כדי להשיג תפוקה גבוהה משמעותית בהשוואה לקריאות של שורה בכל פעם, אפשר להשתמש באצווה חכמה לפונקציות AI. מידע נוסף זמין במאמר בנושא שיפור הביצועים של שאילתות עם פונקציות AI.
- אפשר להשתמש ב-
ai.ifכדי לחסל את העלויות של השימוש ב-LLM באמצעות שיפור היעילות, להגיע ל-100,000 שורות בשנייה (שיפור של פי 23,000 לעומת קריאות של שורה בכל פעם) ולהפחית את העלויות פי 6,000 עד ל-1/10 של סנט.
תרחישי שימוש בפונקציות של AlloyDB AI
בטבלה הבאה מתוארים תרחישים לדוגמה לשימוש בפונקציות של AlloyDB AI.
פונקציה |
תיאור |
תרחיש לדוגמה |
|---|---|---|
ai.if |
סינון קוגניטיבי חכם שמבוסס על שפה טבעית. |
קביעה אילו עסקאות של לקוחות נראות כתרמיות על סמך דפוסי התנהגות. |
ai.rank |
מדרג מחדש את תוצאות החיפוש הווקטורי על סמך ניואנסים עמוקים של הקשר. |
תעדיף בחיפוש tropical wedding בדים נושמים
גם אם אין בבסיס הנתונים שלך מידע על המשמעות של 'בדים נושמים'. |
ai.generate |
יצירת תוכן חדש או המרת פורמטים של נתונים. |
המרת נתוני יומן שרת גולמיים לפורמט JSON מובנה לניתוח קל יותר. |
ai.analyze_sentiment |
מסווג את הטון הרגשי של הטקסט כחיובי, שלילי או ניטרלי. |
לסווג אלפי ביקורות על מוצרים כדי לאמוד את רמת שביעות הרצון הכוללת של הלקוחות. |
ai.summarize |
תמצות של טקסט ארוך למידע חיוני. |
תפיק החלטות מרכזיות ופעולות לביצוע מתמלילי שיחות. |
ai.agg_summarize |
פונקציית צבירה שמעבדת כמה שורות בעמודה כדי ליצור סיכום מאוחד יחיד לקבוצה מסוימת של שורות. |
תיצור טבלה עם סיכום מאוחד של ביקורות על סרט מסוים. |
ai.forecast |
הפעלת חיזוי של סדרות זמנים באמצעות מודל TimesFM. |
חיזוי של צורכי המלאי העתידיים על סמך נתוני מכירות היסטוריים. |
מידע נוסף
מומלץ לעיין במשאבים למפתחים כדי ליצור אפליקציות משלכם לשאילתות בשפה טבעית באמצעות AlloyDB AI.
חיפוש וקטורים ואופרטורים מבוססי-AI ב-AlloyDB AI
צוותי IT קטנים יכולים לרתום את ה-AI הגנרטיבי בעזרת Google Cloud מסדי נתונים.
אופרטורים של AlloyDB AI ודירוג מחדש
פורסים את AlloyDB AI באמצעות אופרטורים של AI. אפשר להשתמש בהם למשימות כמו חיפוש סמנטי, צירופים ודירוג תוצאות.
ניהול נקודות קצה של מודלים
אפשר ליצור חוויות עשירות יותר של AI גנרטיבי באמצעות ניהול נקודות קצה של מודלים.
תיאור מפורט של פונקציות AI ב-AlloyDB
מסמכי עזר לפונקציות ולפרמטרים של התוסף google_ml_integration.