נתונים ופרטיות

Gemini ב-Android Studio נוצר מתוך מחשבה על הפרטיות שלכם.

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

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

ההבטחות שלנו

‫Gemini מבוסס על עקרונות ה-AI של Google. העקרונות האלה מתארים את המחויבות שלנו לפיתוח אחראי של טכנולוגיית AI.

בנוסף, כשמשתמשים ב-Gemini ב-Android Studio, ‏ Google מטפלת בנתונים בהתאם למדיניות הפרטיות שלנו ולהודעת הפרטיות של Gemini. כשאתם משתמשים ב-Gemini ב-Android Studio לעסקים באמצעות מינוי ל-Gemini Code Assist, ‏ Google מטפלת בנתונים שלכם בהתאם להודעת הפרטיות של Google Cloud.

איסוף נתונים ושימוש בהם

הקוד שלכם לא משותף עם Gemini בלי הסכמה מפורשת שלכם. יש לכם אפשרות לשתף את הקוד עם Gemini כדי להפעיל תכונות של זיהוי הקשר, וכך לאפשר ל-Gemini לספק תשובות שקשורות לפרויקט.

כך אנחנו עשויים לאסוף את הנתונים שלכם ולהשתמש בהם:

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

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

אתם יכולים להשתמש ב-Gemini גם אם השבתתם את התכונות שמתבססות על מודעות להקשר, אבל התכונות יהיו פחות מדויקות וחלק מהתכונות יושבתו, כמו השלמת קוד שמבוססת על ML. ב-Android Studio יש אמצעי בקרה מובנים על פרטיות, שמאפשרים לכם להתאים את רמת ההבנה ההקשרית שאתם רוצים להפעיל. כדי לעשות זאת, עוברים אל File (Android Studio ב-macOS) > Settings > Tools > Gemini. כדי לחסום שיתוף של הקשר לחלקים מסוימים בבסיס הקוד, אפשר לעיין במאמר בנושא הגדרת שיתוף הקשר באמצעות קובצי ‎ .aiexclude.

הנתונים מאוחסנים כך ש-Google לא יכולה לדעת מי סיפק אותם, ואי אפשר למחוק אותם לפי בקשה. הנתונים נשמרים למשך עד 18 חודשים. מידע נוסף זמין בהודעת הפרטיות של Gemini.

נתונים שנשלחו ונתונים שהתקבלו

אלה הסוגים השונים של נתונים שנשלחים אל Gemini ומתקבלים ממנו:

  • נתוני שימוש: נתונים שמפרטים איך אתם משתמשים ב-Android Studio ובכלים שקשורים אליו, כמו השימוש בתכונות וניצול המשאבים. המידע הזה כולל מזהי תוכנה פנימיים ל-Studio, כמו שמות חבילות, שמות מחלקות ותצורת פלאגין. אפשר להפעיל או להשבית את השיתוף הזה דרך File (Android Studio ב-macOS) > Settings > Appearance & Behavior > Data Sharing.
  • הנחיות ותשובות: השאלות שאתם שואלים את Gemini, כולל כל מידע או קוד שאתם שולחים ל-Gemini כדי שינתח או ישלים אותם, נקראות הנחיות. התשובות או השלמות הקוד שאתם מקבלים מ-Gemini נקראות תגובות.
  • אותות משוב: הצבעות לייק ודיסלייק וכל משוב אחר שאתם מספקים.
  • הקשר (אופציונלי): יכול להיות ש-Gemini ישלח מידע נוסף מבסיס הקוד שלכם, כמו קטעי קוד, סוגי קבצים וכל מידע אחר שעשוי להיות נחוץ כדי לספק הקשר למודל שפה גדול (LLM). כך Gemini יוכל לתת תשובות איכותיות ורלוונטיות יותר. ההסכמה הזו מאפשרת ל-Gemini לספק יכולות ניסיוניות נוספות, כמו השלמת קוד מבוססת-AI.

בחירת המפתח

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

יש שלושה מנגנונים שמשמשים לשליטה בשיתוף קוד המקור של הפרויקט שלכם לצורך מתן הקשר ל-Gemini:

תיבת הדו-שיח של הגדרות Gemini

הגדרות גלובליות

ב-Studio יש העדפה גלובלית להסכמה לשימוש ב-Gemini. כדי להגדיר אותה, עוברים אל File (Android Studio ב-macOS) > Settings > Tools > Gemini. בהגדרה הזו מציינים אם אפשר לשלוח את קוד המקור לשרתים של Gemini כדי לספק מודעות להקשר.

תיבת הדו-שיח של הגדרות Gemini

בחירת אפשרויות שונות לכל פרויקט

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

תיבת הדו-שיח של הגדרות Gemini

הגבלות ברמת קוד המקור

הוספה של קובץ .aiexclude לתיקיית קוד המקור של הפרויקט מאפשרת שליטה מפורטת יותר בקבצים שעומדים בדרישות לשימוש כהקשר למודלים של AI.

מידע נוסף על הפורמט ‎.aiexclude