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