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

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

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

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

ההתחייבויות שלנו > Gemini מבוסס על עקרונות ה-AI של Google. העקרונות האלה מתארים את המחויבות שלנו לפיתוח אחראי של טכנולוגיית AI. > – כשמשתמשים ב-Gemini ב-Android Studio, ‏ Google מטפלת בנתונים בהתאם למדיניות הפרטיות ולהודעת הפרטיות של Gemini. ‫- כשמשתמשים ב-Gemini ב-Android Studio ברמה העסקית באמצעות מינוי ל-Gemini Enterprise, ‏ Google מטפלת בנתונים בהתאם להודעת הפרטיות של Google Cloud.

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

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

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

  • יכול להיות שנשתמש בנתוני המשוב שלכם, כמו סימני לייק ואנלייק, כדי לאמן את Gemini.
  • אם אתם משתמשים ב-Gemini ב-Android Studio במהדורה החינמית, יכול להיות שהקוד שאתם מזינים באופן מפורש בשיחה ישמש לאימון של Gemini. אם תפעילו את התכונה 'הבנת הקשרים', המידע שנאסף – כולל קוד – עשוי לשמש לשיפור המוצרים והשירותים שלנו, כמו טכנולוגיות למידת מכונה. פרטים נוספים מופיעים בהודעת הפרטיות שלנו.
  • אם אתם משתמשים במפתח API אישי, במינוי ל-Google One או ב-Gemini Enterprise, הקוד שאתם מזינים בממשק הצ'אט ב-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 ב-Android Studio, שבהן מוצגת העדפת ההסכמה הגלובלית להבנת ההקשר.
איור 1: ההגדרות הגלובליות של Gemini ב-Android Studio.

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

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

תיבת הדו-שיח 'האם להפעיל את התכונה 'הבנת ההקשר' של Gemini בפרויקט הזה?' ב-Android Studio.
תרשים 2: תיבת דו-שיח לאישור עם מודעות להקשר ספציפי לפרויקט.

הגדרות ספציפיות לפרויקט

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

קובץ ‎ .aiexclude בספריית פרויקט בתצוגת הפרויקט ב-Android Studio.
איור 3: דוגמה לקובץ .aiexclude בפרויקט.

הגבלות על קוד מקור באמצעות קובצי ‎ .aiexclude

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

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