סקירה כללית על שפה טבעית ב-AlloyDB AI

הופכים שאלות בשפה טבעית ישירות ל-SQL. התכונה של AlloyDB AI לשפה טבעית (בגרסת Preview) מתרגמת שאילתות בשפה טבעית לשאילתות SQL שמודעות לסכימה, וכך מאפשרת למפתחים ולמנתחים לקבל תשובות מהר יותר.

תמונה ממוזערת של סינון מבוסס-AI

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

תמונה ממוזערת של יצירת טקסט במסד נתונים

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

תמונה ממוזערת של שילוב ישיר של מודל

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

איך זה עובד

התכונה AlloyDB AI natural language (Preview) מיועדת לפעול בצורה מאובטחת עם סכימת מסד הנתונים שלכם. אחרי שרושמים את אובייקטי הסכימה בהגדרת שפה טבעית, אפשר לקרוא לפונקציה alloydb_ai_nl.get_sql() מהאפליקציה כדי לתרגם שאלות באנגלית פשוטה לשאילתות SQL, או להשתמש בפונקציה explain_sql כדי להבין שאילתה. התכונה משולבת עם תפקידים סטנדרטיים של PostgreSQL ועם IAM לצורך אבטחה, ואפשר להשתמש בתצוגות מאובטחות עם פרמטרים כדי לשלוט בגישה ברמת גרנולריות גבוהה.

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

.

סקירה כללית חזותית של השפה הטבעית ב-AlloyDB AI

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

תלמדו איך אפשר להשתמש בשאילתות בשפה טבעית ב-AlloyDB AI בתרחישים עסקיים נפוצים.

תרחיש לדוגמה יעד עסקי שאלה לדוגמה ההשפעה על העסק
ניתוח נתוני מכירות מעקב אחר ביצועי המכירות וזיהוי נציגי המכירות המובילים "Who were our top 3 sales reps by revenue in Austin for the last quarter?" – קבלת החלטות מהירה יותר
– ניתוח נתוני מכירות מיידי בשירות עצמי.
אימוץ השימוש במוצרים הבנת התנהגות המשתמשים והשימוש בתכונות "How many users on our 'Pro' plan used the new reporting feature last week?" – איטרציה מהירה יותר
– אימות מהיר של השערות ויצירת מוצרים טובים יותר.
שרשרת אספקה מעקב אחרי שרשרת האספקה וזיהוי צווארי בקבוק "Show me all shipments from the Reno warehouse that are delayed by more than 3 days." – שיפור היעילות
– פתרון יזום של בעיות תפעוליות.
תמיכת לקוחות ניתוח של כרטיסי תמיכה כדי לזהות מגמות "What is the most common complaint category for tickets created in the last 7 days?" – שירות טוב יותר
– זיהוי ופתרון מהירים יותר של בעיות של לקוחות.

מידע נוסף

כדאי לעיין במשאבים למפתחים של Google כדי לבנות אפליקציות עם שאילתות בשפה טבעית באמצעות AlloyDB.

מדריך

איך יוצרים אפליקציה למסחר בממשק שיחה באמצעות AlloyDB AI ו-Serverless

מדריך

מדריך טכני מפורט להגדרה, לקביעת תצורה ולשימוש בפונקציה get_sql().

Codelab

תוכלו לצבור ניסיון מעשי בעזרת הדרכה מודרכת ליצירת SQL משפה טבעית.