שימוש במודל מרוחק

מפתחים רבים משתמשים במגוון מודלים גדולים של שפה כמו ChatGPT,‏ Claude ו-GitHub Copilot. שילוב מודלים מרחוק ב-Android Studio מאפשר לכם להשתמש במודל שתבחרו וליהנות ממגוון רחב של יכולות AI.

הגדרת ספק מודלים מרחוק

כדי להוסיף ספק חדש של מודלים מרחוק ל-Android Studio:

  1. בהגדרות של Android Studio, מרחיבים את Tools > AI (כלים > AI) ובוחרים באפשרות Model Providers (ספקי מודלים).
  2. לוחצים על הלחצן הוספה .
  3. בוחרים באפשרות ספק שלט רחוק של צד שלישי.
    תיבת הדו-שיח 'הגדרות' עם האפשרויות 'ספק מקומי' ו'ספק מרוחק של צד שלישי'.
    איור 1. בוחרים באפשרות של ספק מרוחק.
  4. מזינים את פרטי הספק:
    • תיאור: מציינים שם תיאורי לספק של המודל המרוחק.
    • כתובת URL: מזינים את כתובת ה-URL של נקודת הקצה של ה-API של ספק המודל המרוחק.
    • מפתח API: מזינים את מפתח ה-API שסופק על ידי ספק המודל המרוחק.
      תיבת דו-שיח של הגדרות שמכילה טופס להזנת פרטים של ספק מודל מרוחק.
      איור 2. מזינים את פרטי ספק המודל המרוחק.
  5. לוחצים על רענון כדי לאחזר את רשימת המודלים הזמינים מהספק שהגדרתם.
  6. בוחרים את המודלים שרוצים להשתמש בהם.
    תיבת הדו-שיח 'הגדרות' שבה מוצג מידע על ספק מרוחק, כולל
         רשימה של מודלים זמינים.
    איור 3. בוחרים מתוך רשימה של מודלים זמינים.
    אם בוחרים כמה מודלים, אפשר לבחור באיזה מודל להשתמש כששולחים הנחיה.
  7. לוחצים על אישור כדי לשמור את ההגדרות.

בחירת מודל מרוחק לעזרה מ-AI

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

  1. פותחים את חלון הצ'אט מבוסס-AI ב-Android Studio.
  2. משתמשים בכלי לבחירת מודל כדי לבחור מודל מרוחק מתוך רשימת המודלים הזמינים.

    החלון לבחירת מודל בשיחה, שבו מוצגת רשימה של מודלים שאפשר לבחור מתוכה.
    איור 4. בוחרים דגם.

שיקולים חשובים

  • תנאים והגבלות: כשמשתמשים במודלים של צד שלישי, חלים עליהם התנאים וההגבלות שלהם.
  • תאימות לתכונות: יכול להיות שחלק מתכונות ה-AI ב-Android Studio לא יפעלו בצורה תקינה עם כל המודלים של צד שלישי.

סיכוני אבטחה

יש סיכונים ואחריות שקשורים לחיבור לכל מודל של צד שלישי:

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

ניהול מאובטח של מפתחות API

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

שאלות נפוצות

ש: אילו נתונים משותפים עם ספק מודל ה-AI של הצד השלישי?

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

שאלה: האם Google יכולה לראות את הנתונים ששותפו עם ספק הצד השלישי?

תשובה: לא. Google לא יכולה לראות אף אחד מהקבצים, ההנחיות או התשובות שהוחלפו ביניכם לבין ספקי מודלים של צד שלישי. כל עיבוד הנתונים מתבצע רק ביניכם לבין ספק המודל.

ש: אילו תכונות מבוססות-AI של Android Studio נתמכות כרגע על ידי מודלים חיצוניים של צד שלישי?

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