داده & حریم خصوصی، داده ها و حریم خصوصی

Gemini در Android Studio با در نظر گرفتن حریم خصوصی شما ساخته شده است.

ما می دانیم که اطمینان از حریم خصوصی کد شما برای کسب و حفظ اعتماد توسعه دهندگان ما بسیار مهم است. Gemini در اندروید استودیو طوری طراحی شده است که کد شما هرگز بدون رضایت شما از کامپیوتر شما خارج نمی شود. اگر می خواهید زمینه کد را ارائه دهید، Gemini از این زمینه اضافی برای پاسخ بهتر به سوالات شما استفاده می کند. شما کنترل کاملی بر روی داده هایی که به اشتراک گذاشته می شود دارید.

در Google، ما معتقدیم که اعتماد از شفافیت ناشی می شود. این صفحه به تشریح تعهدات هوش مصنوعی، فلسفه آموزشی و کنترل‌های فنی ما برای مدیریت نحوه استفاده از داده‌های شما می‌پردازد.

تضمین های ما

Gemini با در نظر گرفتن اصول هوش مصنوعی گوگل ساخته شده است. این اصول تعهد ما به توسعه فناوری هوش مصنوعی را به طور مسئولانه توصیف می کند.

علاوه بر این، وقتی از Gemini در Android Studio استفاده می‌کنید، Google داده‌های شما را مطابق با خط‌مشی رازداری ما و اعلامیه حریم خصوصی Gemini مدیریت می‌کند.

جمع آوری و استفاده از داده ها

کد شما بدون رضایت صریح شما با Gemini به اشتراک گذاشته نمی شود. شما این گزینه را دارید که کد خود را با Gemini به اشتراک بگذارید تا ویژگی های آگاهی از زمینه را فعال کنید و به Gemini توانایی ارائه پاسخ های خاص پروژه را ارائه دهید.

داده های بازخورد شما، مانند سیگنال های شست بالا و پایین، و کدی که به صراحت در تجربه چت وارد می کنید، ممکن است برای آموزش Gemini استفاده شوند. اگر آگاهی از زمینه را انتخاب کنید، اطلاعات جمع‌آوری‌شده، از جمله کد، ممکن است برای بهبود محصولات و خدمات ما، مانند فناوری‌های یادگیری ماشین، استفاده شود. برای جزئیات بیشتر به اطلاعیه حریم خصوصی ما مراجعه کنید.

اگر استفاده از ویژگی تکمیل کد هوش مصنوعی را انتخاب کنید، ما از زمینه از پایگاه کد شما برای ارائه پاسخ‌های با کیفیت بالاتر استفاده می‌کنیم.

می‌توانید از Gemini با غیرفعال بودن ویژگی‌های آگاهی از زمینه، با معاوضه با ویژگی‌های کمتر دقیق، و برخی از ویژگی‌ها غیرفعال شده مانند تکمیل کد مبتنی بر ML استفاده کنید. Android Studio با استفاده از File ( Android Studio در macOS) > Settings > Tools > Gemini ، کنترل‌های حریم خصوصی داخلی را برای تنظیم سطح آگاهی از زمینه که می‌خواهید فعال کنید، ارائه می‌کند. برای مسدود کردن اشتراک‌گذاری زمینه برای بخش‌های خاصی از پایگاه کد خود، به پیکربندی اشتراک‌گذاری زمینه با فایل‌های aiexclude . مراجعه کنید.

داده‌ها به‌گونه‌ای ذخیره می‌شوند که Google نمی‌تواند بگوید چه کسی آن‌ها را ارائه کرده است، و در صورت درخواست حذف آن ممکن نیست. داده ها تا 18 ماه حفظ می شوند. برای اطلاعات بیشتر، به اطلاعیه حریم خصوصی Gemini مراجعه کنید.

داده های ارسال و دریافت شده است

در اینجا انواع مختلف داده های ارسال شده و دریافت شده از Gemini آورده شده است:

  • آمار استفاده: داده‌هایی که نحوه استفاده شما از Android Studio و ابزارهای مرتبط با آن، مانند نحوه استفاده از ویژگی‌ها و استفاده از منابع را مشخص می‌کند. این شامل شناسه‌های نرم‌افزار داخلی استودیو مانند نام بسته، نام کلاس و پیکربندی افزونه می‌شود. می‌توانید این اشتراک‌گذاری را از File ( Android Studio در macOS) > Settings > Appearance & Behavior > Data Sharing فعال یا غیرفعال کنید.
  • درخواست‌ها و پاسخ‌ها: به سؤالاتی که از Gemini می‌پرسید، شامل اطلاعات ورودی یا کدی که برای تجزیه و تحلیل یا تکمیل به Gemini ارسال می‌کنید، درخواست‌ها گفته می‌شود. پاسخ ها یا تکمیل کدهایی که از جمینی دریافت می کنید، پاسخ نامیده می شوند.
  • سیگنال‌های بازخورد: رأی‌های مثبت و منفی و هر بازخورد دیگری که ارائه می‌کنید.
  • زمینه (اختیاری): Gemini ممکن است اطلاعات اضافی را از پایگاه کد شما ارسال کند، مانند قطعاتی از کد، انواع فایل‌ها، و هر اطلاعات دیگری که ممکن است برای ارائه زمینه مدل زبان بزرگ (LLM) لازم باشد. این به Gemini کمک می کند تا پاسخ های با کیفیت بالاتر و مرتبط را ارائه دهد. این همچنین به Gemini امکان می‌دهد قابلیت‌های آزمایشی اضافی مانند تکمیل کد هوش مصنوعی را ارائه دهد.

انتخاب توسعه دهنده

به طور پیش‌فرض، Gemini نمی‌تواند کد را در پنجره ویرایشگر ببیند و فقط از درخواست‌ها و تاریخچه مکالمه در ربات چت برای پاسخگویی استفاده می‌کند. با این حال، می‌توانید برای فعال کردن پاسخ‌های با کیفیت بالاتر و دسترسی به ویژگی‌های آزمایشی مانند تکمیل کد هوش مصنوعی، اشتراک‌گذاری زمینه را از پایگاه کد خود انتخاب کنید.

سه مکانیسم برای کنترل اشتراک‌گذاری کد منبع پروژه شما به منظور ارائه زمینه به Gemini وجود دارد:

گفتگوی تنظیمات Gemini

تنظیمات جهانی

Studio's یک اولویت عمومی را در زیر File ( Android Studio در macOS) > تنظیمات > ابزارها > Gemini ارائه می‌کند و مشخص می‌کند که آیا کد منبع ممکن است به سرورهای Gemini ارسال شود تا آگاهی از زمینه ارائه شود.

گفتگوی تنظیمات Gemini

برای هر پروژه گزینه های مختلفی را انتخاب کنید

اگر در تنظیمات Gemini استودیو «پرسش برای تصمیم‌گیری در هر پروژه» انتخاب شده باشد، اولین باری که هر پروژه باز می‌شود، یک گفتگو نمایش داده می‌شود که از شما می‌پرسد آیا آگاهی از زمینه باید برای آن پروژه فعال شود یا خیر. این تنظیم در فهرست .idea پروژه ذخیره می شود.

گفتگوی تنظیمات Gemini

محدودیت‌های سطح کد منبع

افزودن یک فایل .aiexclude به فهرست کد منبع پروژه شما کنترل دقیق تری بر روی اینکه کدام فایل ها واجد شرایط استفاده به عنوان زمینه مدل های هوش مصنوعی هستند، فراهم می کند.

درباره قالب .aiexclude بیشتر بیاموزید.

سوالات متداول

جمینی چگونه و چه زمانی منابع را در پاسخ های خود ذکر می کند؟

کدنویسی AI در Android Studio، مانند برخی دیگر از تجربیات مستقل LLM، برای تولید محتوای اصلی و عدم تکرار محتوای موجود در طولانی مدت است. ما سیستم‌های خود را طوری طراحی کرده‌ایم که احتمال وقوع این اتفاق را محدود کنیم و به بهبود نحوه عملکرد این سیستم‌ها ادامه خواهیم داد. اگر جمینی مستقیماً از یک منبع نقل قول کند، آن منبع را نقل می کند.

آیا می توانم بدون اشتراک گذاری زمینه به Gemini دسترسی داشته باشم؟

بله به طور پیش‌فرض، Gemini نمی‌تواند کد را در پنجره ویرایشگر ببیند و فقط از درخواست‌ها و تاریخچه مکالمه در ربات چت برای پاسخگویی استفاده می‌کند. با این حال، می‌توانید برای فعال کردن پاسخ‌های با کیفیت بالاتر و دسترسی به ویژگی‌های آزمایشی مانند تکمیل کد هوش مصنوعی، اشتراک‌گذاری زمینه را از پایگاه کد خود انتخاب کنید.

چگونه می توانم درباره یک پاسخ هوش مصنوعی خاص بازخورد بدهم؟

برای کمک به بهبود، خروجی تولید شده را با انگشت شست بالا یا پایین رتبه بندی کنید. اگر پاسخ هوش مصنوعی دریافت کردید که احساس می‌کنید به هر دلیل دیگری ناامن، مفید، نادرست یا بد نیست، با ارسال بازخورد به ما اطلاع دهید.

،

Gemini در Android Studio با در نظر گرفتن حریم خصوصی شما ساخته شده است.

ما می دانیم که اطمینان از حریم خصوصی کد شما برای کسب و حفظ اعتماد توسعه دهندگان ما بسیار مهم است. Gemini در اندروید استودیو طوری طراحی شده است که کد شما بدون رضایت شما هرگز از کامپیوتر شما خارج نمی شود. اگر می خواهید زمینه کد را ارائه دهید، Gemini از آن زمینه اضافی برای پاسخ بهتر به سوالات شما استفاده می کند. شما کنترل کاملی بر روی داده هایی که به اشتراک گذاشته می شود دارید.

در Google، ما معتقدیم که اعتماد از شفافیت ناشی می شود. این صفحه به تشریح تعهدات هوش مصنوعی، فلسفه آموزشی و کنترل‌های فنی ما برای مدیریت نحوه استفاده از داده‌های شما می‌پردازد.

تضمین های ما

Gemini با در نظر گرفتن اصول هوش مصنوعی گوگل ساخته شده است. این اصول تعهد ما به توسعه فناوری هوش مصنوعی را به طور مسئولانه توصیف می کند.

علاوه بر این، وقتی از Gemini در Android Studio استفاده می‌کنید، Google داده‌های شما را مطابق با خط‌مشی رازداری ما و اعلامیه حریم خصوصی Gemini مدیریت می‌کند.

جمع آوری و استفاده از داده ها

کد شما بدون رضایت صریح شما با Gemini به اشتراک گذاشته نمی شود. شما این گزینه را دارید که کد خود را با Gemini به اشتراک بگذارید تا ویژگی های آگاهی از زمینه را فعال کنید و به Gemini توانایی ارائه پاسخ های خاص پروژه را ارائه دهید.

داده های بازخورد شما، مانند سیگنال های شست بالا و پایین، و کدی که به صراحت در تجربه چت وارد می کنید، ممکن است برای آموزش Gemini استفاده شوند. اگر آگاهی از زمینه را انتخاب کنید، اطلاعات جمع‌آوری‌شده، از جمله کد، ممکن است برای بهبود محصولات و خدمات ما، مانند فناوری‌های یادگیری ماشین، استفاده شود. برای جزئیات بیشتر به اطلاعیه حریم خصوصی ما مراجعه کنید.

اگر استفاده از ویژگی تکمیل کد هوش مصنوعی را انتخاب کنید، ما از زمینه از پایگاه کد شما برای ارائه پاسخ‌های با کیفیت بالاتر استفاده می‌کنیم.

می‌توانید از Gemini با غیرفعال بودن ویژگی‌های آگاهی از زمینه، با معاوضه با ویژگی‌های کمتر دقیق، و برخی از ویژگی‌ها غیرفعال شده مانند تکمیل کد مبتنی بر ML استفاده کنید. Android Studio با استفاده از File ( Android Studio در macOS) > Settings > Tools > Gemini ، کنترل‌های حریم خصوصی داخلی را برای تنظیم سطح آگاهی از زمینه که می‌خواهید فعال کنید، ارائه می‌کند. برای مسدود کردن اشتراک‌گذاری زمینه برای بخش‌های خاصی از پایگاه کد خود، به پیکربندی اشتراک‌گذاری زمینه با فایل‌های aiexclude . مراجعه کنید.

داده‌ها به‌گونه‌ای ذخیره می‌شوند که Google نمی‌تواند بگوید چه کسی آن‌ها را ارائه کرده است، و در صورت درخواست حذف آن ممکن نیست. داده ها تا 18 ماه حفظ می شوند. برای اطلاعات بیشتر، به اطلاعیه حریم خصوصی Gemini مراجعه کنید.

داده های ارسال و دریافت شده است

در اینجا انواع مختلف داده های ارسال شده و دریافت شده از Gemini آورده شده است:

  • آمار استفاده: داده‌هایی که نحوه استفاده شما از Android Studio و ابزارهای مرتبط با آن، مانند نحوه استفاده از ویژگی‌ها و استفاده از منابع را مشخص می‌کند. این شامل شناسه‌های نرم‌افزار داخلی استودیو مانند نام بسته، نام کلاس و پیکربندی افزونه می‌شود. می‌توانید این اشتراک‌گذاری را از File ( Android Studio در macOS) > Settings > Appearance & Behavior > Data Sharing فعال یا غیرفعال کنید.
  • درخواست‌ها و پاسخ‌ها: به سؤالاتی که از Gemini می‌پرسید، شامل اطلاعات ورودی یا کدی که برای تجزیه و تحلیل یا تکمیل به Gemini ارسال می‌کنید، درخواست‌ها گفته می‌شود. پاسخ ها یا تکمیل کدهایی که از جمینی دریافت می کنید، پاسخ نامیده می شوند.
  • سیگنال‌های بازخورد: رأی‌های مثبت و منفی و هر بازخورد دیگری که ارائه می‌کنید.
  • زمینه (اختیاری): Gemini ممکن است اطلاعات اضافی را از پایگاه کد شما ارسال کند، مانند قطعاتی از کد، انواع فایل‌ها، و هر اطلاعات دیگری که ممکن است برای ارائه زمینه مدل زبان بزرگ (LLM) لازم باشد. این به Gemini کمک می کند تا پاسخ های با کیفیت بالاتر و مرتبط را ارائه دهد. این همچنین به Gemini امکان می‌دهد قابلیت‌های آزمایشی اضافی مانند تکمیل کد هوش مصنوعی را ارائه دهد.

انتخاب توسعه دهنده

به طور پیش‌فرض، Gemini نمی‌تواند کد را در پنجره ویرایشگر ببیند و فقط از درخواست‌ها و تاریخچه مکالمه در ربات چت برای پاسخگویی استفاده می‌کند. با این حال، می‌توانید برای فعال کردن پاسخ‌های با کیفیت بالاتر و دسترسی به ویژگی‌های آزمایشی مانند تکمیل کد هوش مصنوعی، اشتراک‌گذاری زمینه را از پایگاه کد خود انتخاب کنید.

سه مکانیسم برای کنترل اشتراک‌گذاری کد منبع پروژه شما به منظور ارائه زمینه به Gemini وجود دارد:

گفتگوی تنظیمات Gemini

تنظیمات جهانی

Studio's یک اولویت عمومی را در زیر File ( Android Studio در macOS) > تنظیمات > ابزارها > Gemini ارائه می‌کند و مشخص می‌کند که آیا کد منبع ممکن است به سرورهای Gemini ارسال شود تا آگاهی از زمینه ارائه شود.

گفتگوی تنظیمات Gemini

برای هر پروژه گزینه های مختلفی را انتخاب کنید

اگر در تنظیمات Gemini استودیو «پرسش برای تصمیم‌گیری در هر پروژه» انتخاب شده باشد، اولین باری که هر پروژه باز می‌شود، یک گفتگو نمایش داده می‌شود که از شما می‌پرسد آیا آگاهی از زمینه باید برای آن پروژه فعال شود یا خیر. این تنظیم در دایرکتوری .idea پروژه ذخیره می شود.

گفتگوی تنظیمات Gemini

محدودیت‌های سطح کد منبع

افزودن یک فایل .aiexclude به فهرست کد منبع پروژه شما، کنترل دقیق تری بر روی اینکه کدام فایل ها واجد شرایط استفاده به عنوان زمینه مدل های هوش مصنوعی هستند، فراهم می کند.

درباره قالب .aiexclude بیشتر بیاموزید.

سوالات متداول

جمینی چگونه و چه زمانی منابع را در پاسخ های خود ذکر می کند؟

کدنویسی AI در Android Studio، مانند برخی دیگر از تجربیات مستقل LLM، برای تولید محتوای اصلی و عدم تکرار محتوای موجود در طولانی مدت است. ما سیستم‌های خود را طوری طراحی کرده‌ایم که احتمال وقوع این اتفاق را محدود کنیم و به بهبود نحوه عملکرد این سیستم‌ها ادامه خواهیم داد. اگر جمینی مستقیماً از یک منبع نقل قول کند، آن منبع را نقل می کند.

آیا می توانم بدون اشتراک گذاری زمینه به Gemini دسترسی داشته باشم؟

بله به طور پیش‌فرض، Gemini نمی‌تواند کد را در پنجره ویرایشگر ببیند و فقط از درخواست‌ها و تاریخچه مکالمه در ربات چت برای پاسخگویی استفاده می‌کند. با این حال، می‌توانید برای فعال کردن پاسخ‌های با کیفیت بالاتر و دسترسی به ویژگی‌های آزمایشی مانند تکمیل کد هوش مصنوعی، اشتراک‌گذاری زمینه را از پایگاه کد خود انتخاب کنید.

چگونه می توانم درباره یک پاسخ هوش مصنوعی خاص بازخورد بدهم؟

برای کمک به بهبود، خروجی تولید شده را با انگشت شست بالا یا پایین رتبه بندی کنید. اگر پاسخ هوش مصنوعی دریافت کردید که احساس می‌کنید به هر دلیل دیگری ناامن، مفید، نادرست یا بد نیست، با ارسال بازخورد به ما اطلاع دهید.