מהי בינה מלאכותית?

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

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

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

AI בצד הלקוח

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

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

‫AI מובנה

עם AI מובנה, האתר מתחבר לממשקי API של הדפדפן כדי לגשת למעבד המקומי. המודל המובנה בדפדפן שולח תגובה, וה-API מחזיר אותה לאתר שלכם.

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

ממשקי ה-API המובנים של AI נועדו להריץ הסקה (inference) על סוג המודל שמתאים למשימה. לדוגמה, Prompt API מריץ הסקה על LLM, בעוד ש-Translator API מריץ הסקה על מודל מומחה מובנה.

AI בצד השרת

AI בצד השרת כולל שירותי AI מבוססי-ענן. תחשוב על Gemini 1.5 Pro שפועל בענן. המודלים האלה בדרך כלל גדולים וחזקים יותר. זה נכון במיוחד לגבי מודלים גדולים של שפה.

Hybrid AI

AI היברידי הוא כל פתרון שכולל גם רכיב לקוח וגם רכיב שרת. לדוגמה:

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

אם אתם משתמשים ב-Prompt API, אתם יכולים להגדיר ארכיטקטורה היברידית עם Firebase AI Logic.

‫AI גנרטיבי

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

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

עיבוד שפה טבעית (NLP)

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

נציג או סוכן AI

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

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

מקורות מידע נוספים

אם אתם חדשים בתחום ה-AI באינטרנט, כדאי לעיין באוסף מקורות המידע בנושא AI ב-web.dev.