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

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 มีการควบคุมความเป็นส่วนตัวในตัวเพื่อปรับระดับการรับรู้บริบทที่คุณต้องการเปิดใช้ โดยไปที่ไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > Gemini หากต้องการบล็อกการแชร์บริบทสำหรับ บางส่วนของฐานของโค้ด โปรดดูที่ กำหนดค่าการแชร์บริบทด้วย .aiexclude files

ระบบจะจัดเก็บข้อมูลในลักษณะที่ 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