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 มีการควบคุมความเป็นส่วนตัวในตัวเพื่อปรับ ระดับการรับรู้บริบทที่คุณต้องการเปิดใช้ โดยไปที่ไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > Gemini หากต้องการบล็อกการแชร์บริบท สำหรับบางส่วนของโค้ดเบส โปรดดูกำหนดค่าการแชร์บริบท ด้วยไฟล์ .aiexclude
ระบบจะจัดเก็บข้อมูลในลักษณะที่ Google ไม่สามารถระบุได้ว่าข้อมูลนั้นมาจากใคร และ ไม่สามารถลบข้อมูลตามคำขอ ระบบจะเก็บข้อมูลไว้นานสูงสุด 18 เดือน ดูข้อมูลเพิ่มเติมได้ที่ประกาศเกี่ยวกับนโยบายความเป็นส่วนตัวของ Gemini
ข้อมูลที่ส่งและรับ
ข้อมูลประเภทต่างๆ ที่ส่งไปยังและรับจาก Gemini มีดังนี้
- สถิติการใช้งาน: ข้อมูลที่ระบุวิธีที่คุณใช้ Android Studio และเครื่องมือที่เกี่ยวข้อง เช่น วิธีใช้ฟีเจอร์และการใช้ทรัพยากร ซึ่งรวมถึงตัวระบุซอฟต์แวร์ภายใน Studio เช่น ชื่อแพ็กเกจ ชื่อคลาส และการกำหนดค่าปลั๊กอิน คุณเปิดหรือปิดใช้การแชร์นี้ได้จากไฟล์ (Android Studio ใน macOS) > การตั้งค่า > ลักษณะที่ปรากฏและลักษณะการทำงาน > การแชร์ข้อมูล
- พรอมต์และคำตอบ: คำถามที่คุณถาม Gemini รวมถึงข้อมูลอินพุตหรือโค้ดที่คุณส่งให้ Gemini วิเคราะห์หรือทำให้เสร็จสมบูรณ์เรียกว่าพรอมต์ คำตอบหรือการเติมโค้ดที่คุณได้รับจาก Gemini เรียกว่าคำตอบ
- สัญญาณความคิดเห็น: การโหวตชอบและไม่ชอบ รวมถึงความคิดเห็นอื่นๆ ที่คุณ ให้ไว้
- บริบท (ไม่บังคับ): Gemini อาจส่งข้อมูลเพิ่มเติมจาก โค้ดเบส เช่น โค้ดบางส่วน ประเภทไฟล์ และข้อมูลอื่นๆ ที่อาจจำเป็นต่อการให้บริบทแก่โมเดลภาษาขนาดใหญ่ (LLM) ซึ่งจะช่วยให้ Gemini แสดงคำตอบที่มีคุณภาพสูงและมีความเกี่ยวข้องมากขึ้น นอกจากนี้ ยังช่วยให้ Gemini มอบความสามารถเพิ่มเติมในเวอร์ชันทดลองได้ด้วย เช่น การเติมโค้ด AI
ตัวเลือกสำหรับนักพัฒนาแอป
โดยค่าเริ่มต้น Gemini จะไม่เห็นโค้ดในหน้าต่างเครื่องมือแก้ไข และจะใช้เฉพาะ พรอมต์และประวัติการสนทนาในแชทบอทเพื่อตอบกลับ อย่างไรก็ตาม คุณสามารถเลือกแชร์บริบทจากโค้ดเบสเพื่อเปิดใช้คำตอบที่มีคุณภาพสูงขึ้นและเข้าถึงฟีเจอร์เวอร์ชันทดลอง เช่น การเติมโค้ดด้วย AI
มีกลไก 3 อย่างที่ใช้ในการควบคุมการแชร์ซอร์สโค้ดของโปรเจ็กต์ เพื่อวัตถุประสงค์ในการให้บริบทแก่ Gemini ดังนี้
การตั้งค่าโดยรวม
Studio มีค่ากำหนดการเลือกใช้ส่วนกลางในส่วนไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > Gemini เพื่อระบุว่าจะส่งซอร์สโค้ดไปยังเซิร์ฟเวอร์ Gemini หรือไม่เพื่อระบุ บริบท
เลือกตัวเลือกที่แตกต่างกันสำหรับแต่ละโปรเจ็กต์
หากเลือก "ขอให้ตัดสินใจต่อโปรเจ็กต์" ในการตั้งค่า Gemini ของ Studio ระบบจะแสดงกล่องโต้ตอบในครั้งแรกที่เปิดแต่ละโปรเจ็กต์เพื่อถามว่าควรเปิดใช้การรับรู้บริบทสำหรับโปรเจ็กต์นั้นหรือไม่ ระบบจะบันทึกการตั้งค่านี้ไว้ในไดเรกทอรี .idea
ของโปรเจ็กต์
ข้อจำกัดระดับซอร์สโค้ด
การเพิ่มไฟล์ .aiexclude
ลงในไดเรกทอรีซอร์สโค้ดของโปรเจ็กต์จะช่วยให้คุณควบคุมได้อย่างละเอียดมากขึ้นว่าไฟล์ใดมีสิทธิ์ใช้เป็นบริบทสำหรับโมเดล AI
ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ .aiexclude