ข้อมูลและความเป็นส่วนตัว

Gemini ใน Android Studio สร้างขึ้นโดยคำนึงถึงความเป็นส่วนตัวของคุณ

เราทราบดีว่าการยืนยันความเป็นส่วนตัวของโค้ดมีความสำคัญอย่างยิ่งต่อการสร้างรายได้และ รักษาความไว้วางใจของนักพัฒนาแอป Gemini ใน Android Studio ออกแบบมา เพื่อให้โค้ดของคุณไม่เคยออกจากคอมพิวเตอร์โดยไม่ได้รับความยินยอมจากคุณ หากคุณเลือก ให้บริบทของโค้ด Gemini จะใช้บริบทเพิ่มเติมนั้นเพื่อ ตอบคำถามของคุณได้ดียิ่งขึ้น คุณควบคุมได้อย่างเต็มที่ว่าจะแชร์ข้อมูลใด

Google เชื่อว่าความโปร่งใสจะนำมาซึ่งความไว้วางใจ หน้านี้ระบุ ความมุ่งมั่นด้าน AI ปรัชญาการฝึก และการควบคุมทางเทคนิคของเราเพื่อจัดการวิธีใช้ ข้อมูลของคุณ

การรับประกันของเรา

Gemini สร้างขึ้นโดยคำนึงถึงหลักการเกี่ยวกับ AI ของ Google หลักการเหล่านี้ อธิบายถึงความมุ่งมั่นของเราในการพัฒนาเทคโนโลยี AI อย่างมีความรับผิดชอบ

การเก็บรวบรวมและใช้ข้อมูล

ระบบจะไม่แชร์โค้ดของคุณกับ 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 ดังนี้

การตั้งค่า Gemini ใน Android Studio ซึ่งแสดงค่ากำหนดการเลือกใช้ทั่วโลกสำหรับความตระหนักตามบริบท
รูปที่ 1: การตั้งค่าส่วนกลางของ Gemini ใน Android Studio

การตั้งค่าส่วนกลาง

Studio มีค่ากำหนดการเลือกใช้ส่วนกลางในส่วนไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > Gemini ซึ่งจะระบุ ว่าอาจมีการส่งซอร์สโค้ดไปยังเซิร์ฟเวอร์ของ Gemini เพื่อให้ทราบบริบทหรือไม่

กล่องโต้ตอบ "เปิดใช้การรับรู้บริบทของ Gemini สำหรับโปรเจ็กต์นี้ไหม" ใน Android Studio
รูปที่ 2: กล่องโต้ตอบยืนยันการรับรู้บริบทเฉพาะโปรเจ็กต์

การตั้งค่าเฉพาะโปรเจ็กต์

หากเลือกขอให้ตัดสินใจต่อโปรเจ็กต์ในการตั้งค่า Gemini ของ Studio ระบบจะแสดงกล่องโต้ตอบเมื่อเปิดแต่ละโปรเจ็กต์เป็นครั้งแรกเพื่อถามว่าควรเปิดใช้การรับรู้บริบทสำหรับโปรเจ็กต์นั้นหรือไม่ ระบบจะบันทึกการตั้งค่านี้ไว้ในไดเรกทอรี .idea ของโปรเจ็กต์

ไฟล์ .aiexclude ในไดเรกทอรีโปรเจ็กต์ภายในมุมมองโปรเจ็กต์ของ Android Studio
รูปที่ 3: ตัวอย่างไฟล์ .aiexclude ในโปรเจ็กต์

ข้อจำกัดของซอร์สโค้ดที่มีไฟล์ .aiexclude

การเพิ่มไฟล์ .aiexclude ลงในไดเรกทอรีซอร์สโค้ดของโปรเจ็กต์จะช่วยให้คุณควบคุมได้ละเอียดยิ่งขึ้นว่าไฟล์ใดมีสิทธิ์ใช้เป็นบริบทสำหรับโมเดล AI

ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ .aiexclude