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 หาก คุณเลือกใช้การรับรู้บริบท ระบบอาจใช้ข้อมูลที่รวบรวม รวมถึงโค้ด เพื่อปรับปรุงผลิตภัณฑ์และบริการของเรา เช่น เทคโนโลยีแมชชีนเลิร์นนิง ดูรายละเอียดเพิ่มเติมได้ที่ประกาศเกี่ยวกับนโยบายความเป็นส่วนตัว
- หากคุณใช้คีย์ API ส่วนตัว, การเป็นสมาชิก Google One หรือ Gemini ใน Android Studio สำหรับธุรกิจ ระบบจะไม่นำโค้ดที่คุณป้อนลงในประสบการณ์การแชท ใน 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 ในโปรเจ็กต์ข้อจำกัดของซอร์สโค้ดที่มีไฟล์ .aiexclude
การเพิ่มไฟล์ .aiexclude ลงในไดเรกทอรีซอร์สโค้ดของโปรเจ็กต์จะช่วยให้คุณควบคุมได้อย่างละเอียดมากขึ้นว่าไฟล์ใดมีสิทธิ์ใช้เป็นบริบทสำหรับโมเดล AI
ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ .aiexclude