אנבידיה משחררת את Auto Ontology: שכבה סמנטית פתוחה שמעגנת את שאילתות ה-SQL של סוכני AI
אנבידיה שחררה את Auto Ontology, ספרייה בקוד פתוח ברישיון Apache 2.0. הספרייה בונה שכבה סמנטית מתוך ה-metadata של הארגון, כדי ששאילתות ה-SQL שסוכני AI כותבים יתבססו על הגדרות מאושרות. הכלי מיועד בעיקר לצוותי נתונים ולמפתחי סוכנים, והוא מגיש את ההקשר דרך MCP, CLI ו-API.
אנבידיה שחררה את Auto Ontology, ספרייה בקוד פתוח (open source) ברישיון Apache 2.0. הספרייה מייצרת שכבה סמנטית (semantic layer) מתוך ה-metadata של הארגון, כלומר המידע שמתאר את הנתונים עצמם. לפי הדיווח ב-MarkTechPost, המטרה היא לעגן את שאילתות ה-SQL שסוכני AI כותבים ב"הגדרות מאושרות" (certified definitions). את ההקשר הזה הספרייה מגישה לסוכנים בשלוש דרכים: דרך MCP, דרך שורת פקודה (CLI) ודרך API.
מה הבעיה שהכלי מנסה לפתור
כשסוכן AI מקבל גישה למאגר נתונים ארגוני ונשאל שאלה עסקית, למשל "מה היו ההכנסות ברבעון האחרון", הוא צריך לתרגם אותה לשאילתת SQL. כאן מתחיל הקושי. במאגרים ארגוניים יש לעיתים מאות טבלאות, שמות עמודות לא ברורים, ומונחים עסקיים שאפשר לחשב בכמה דרכים. מודל שפה (LLM) שרואה רק את מבנה הטבלאות עלול לנחש איזו עמודה מייצגת "הכנסה", או לחבר טבלאות בצורה שגויה. התוצאה יכולה להיות מספר שנראה סביר לגמרי ובכל זאת שגוי.
שכבה סמנטית היא רעיון ותיק בעולם ה-BI והאנליטיקה. זו שכבת תיווך שמגדירה פעם אחת, במקום מרכזי, מה פירוש כל מדד עסקי ואיך מחשבים אותו. כך כל מי שמושך נתונים מקבל את אותה תשובה. מה שאנבידיה מציעה, כפי שעולה מהתיאור, הוא לייצר את השכבה הזאת אוטומטית מתוך ה-metadata הקיים ולהגיש אותה ישירות לסוכנים. כך הם לא יאלתרו הגדרות בעצמם.
למה דווקא MCP
הבחירה להגיש את ההקשר גם דרך MCP (Model Context Protocol) משמעותית. MCP הוא פרוטוקול פתוח שהציגה אנתרופיק, והפך לדרך מקובלת לחבר סוכני AI למקורות מידע ולכלים חיצוניים. תמיכה בו אמורה לאפשר לסוכנים שכבר עובדים עם MCP להתחבר לשכבה הסמנטית בלי פיתוח ייעודי. ה-CLI וה-API נותנים מענה לצוותים שרוצים לשלב את הכלי בתהליכים קיימים, כמו pipelines של נתונים או אפליקציות פנימיות.
למי זה חשוב
זה לא מוצר לצרכן הקצה, וגם לא מודל חדש. Auto Ontology הוא כלי תשתית לצוותי נתונים ולמפתחים שבונים סוכני AI בתוך ארגונים. עבורם השאלה המרכזית היא פחות "מה המודל יודע" ויותר "האם אפשר לסמוך על התשובה שהוא מחזיר מתוך הנתונים שלנו". ככל הנראה, כלים שמגבילים את הסוכן להגדרות שהארגון אישר מראש הם חלק מהמענה לחשש הזה, שמעכב לא מעט פרויקטים של סוכנים בארגונים.
הרישיון חשוב גם הוא. Apache 2.0 הוא רישיון מתירני שמאפשר שימוש מסחרי, שינוי והטמעה במוצרים סגורים. המשמעות היא שארגונים יכולים לאמץ את הכלי בלי להתחייב לפלטפורמה מסחרית ספציפית.
המהלך משתלב במגמה רחבה יותר אצל אנבידיה. מעבר לחומרה, החברה משחררת יותר ויותר תוכנה פתוחה סביב בניית סוכנים ותשתיות AI ארגוניות. ההערכה היא שהיא מנסה לבסס את מעמדה גם בשכבות התוכנה שמעל השבבים.
חומרי המקור לא מפרטים אילו מסדי נתונים ומערכות metadata נתמכים, איך נקבע מה נחשב "הגדרה מאושרת", ואם יש נתוני ביצועים על שיפור הדיוק של שאילתות. כדאי לבדוק את השאלות האלה לפני הטמעה.