ไม่เก็บรักษาข้อมูลใน Gemini Developer API

หน้านี้จะอธิบายรายละเอียดของสิ่งที่มักเรียกว่า "การไม่เก็บรักษาข้อมูล" ใน Gemini Developer API

ข้อจำกัดในการฝึก

ตามที่ระบุไว้ในข้อกำหนดในการให้บริการของ Gemini API เมื่อคุณใช้บริการแบบชำระเงิน Google จะไม่ใช้พรอมต์ของคุณ (รวมถึงคำสั่งของระบบที่เกี่ยวข้อง เนื้อหาที่แคชไว้ และไฟล์ต่างๆ เช่น รูปภาพ วิดีโอ หรือเอกสาร) หรือคำตอบเพื่อปรับปรุงผลิตภัณฑ์ของเรา บริการที่มีค่าใช้จ่ายมีคำจำกัดความที่นี่

การเก็บรักษาข้อมูลลูกค้าและการไม่เก็บรักษาข้อมูล

โดยปกติแล้ว ระบบจะเก็บรักษาข้อมูลลูกค้าไว้เป็นระยะเวลาจำกัดในสถานการณ์และเงื่อนไขต่อไปนี้ หากต้องการไม่ให้มีการเก็บรักษาข้อมูล ลูกค้าต้องดำเนินการ บางอย่างหรือหลีกเลี่ยงการใช้ฟีเจอร์บางอย่างในแต่ละด้านต่อไปนี้

  • การบันทึกพรอมต์เพื่อตรวจสอบการละเมิด: ตามที่ระบุไว้ในข้อกำหนดในการให้บริการเพิ่มเติมของ Gemini API สำหรับบริการแบบชำระเงิน Google จะบันทึกพรอมต์และคำตอบเป็นระยะเวลาจำกัดเพื่อตรวจหาการละเมิดนโยบายการใช้งานที่ไม่อนุญาตเท่านั้น หากภาระงานของคุณต้องมีการรับประกันการไม่เก็บรักษาข้อมูลหรือข้อตกลงการประมวลผลข้อมูลขององค์กร ให้ใช้ Vertex AI โปรดดูรายละเอียดที่แพลตฟอร์ม Agent ของ Gemini Enterprise และการไม่เก็บรักษาข้อมูล

  • การเชื่อมต่อแหล่งข้อมูลกับ Google Search: ตามที่ระบุไว้ในข้อกำหนดในการให้บริการเพิ่มเติมของ Gemini API Google จะจัดเก็บพรอมต์ ข้อมูลเชิงบริบท และเอาต์พุตที่สร้างขึ้นเป็นเวลาสามสิบ (30) วันเพื่อวัตถุประสงค์ในการสร้างผลลัพธ์ที่อิงตามแหล่งข้อมูล และการแนะนำการค้นหา ระบบอาจใช้ข้อมูลที่จัดเก็บนี้เพื่อแก้ไขข้อบกพร่องและทดสอบระบบ ที่รองรับการอ้างอิง คุณจะปิดใช้การจัดเก็บข้อมูลนี้ไม่ได้หากใช้การเชื่อมต่อแหล่งข้อมูลกับ Google Search

  • การเชื่อมต่อแหล่งข้อมูลกับ Google Maps: ตามที่ระบุไว้ในข้อกำหนดในการให้บริการเพิ่มเติมของ Gemini API Google จะจัดเก็บพรอมต์ ข้อมูลเชิงบริบท และเอาต์พุตที่สร้างขึ้นเป็นเวลา 30 วันเพื่อวัตถุประสงค์ในการสร้างผลลัพธ์ที่อิงตามแหล่งข้อมูล ระบบจะใช้ข้อมูลที่จัดเก็บนี้เพื่อ วิศวกรรมความน่าเชื่อถือเท่านั้น เช่น การแก้ไขข้อบกพร่องในกรณีที่เกิดปัญหาเกี่ยวกับบริการ คุณจะปิดใช้การจัดเก็บข้อมูลนี้ไม่ได้หากใช้ การเชื่อมต่อแหล่งข้อมูลกับ Google Maps

  • Interactions API: Interactions API จะจัดการสถานะที่ใช้งานอยู่ของ การสนทนาเพื่อเปิดใช้การสนทนาไปมา โดยค่าเริ่มต้น Interactions API จะเปิดใช้การจัดเก็บสถานะ หากต้องการให้ไม่มีการบันทึกข้อมูล คุณต้องตั้งค่าพารามิเตอร์ store เป็น false อย่างชัดเจนในคำขอ API เพื่อเลือกไม่ใช้การเก็บรักษาสถานะเริ่มต้น

  • Live API: API แบบมีสถานะนี้ช่วยให้เชื่อมต่อใหม่ได้แบบเรียลไทม์โดยการจัดเก็บสถานะการสนทนา หากต้องการไม่เก็บรักษาข้อมูล ให้อย่ากำหนดค่า SessionResumptionConfig หากมีการสร้างแฮนเดิลเซสชัน ระบบจะเก็บสถานะการสนทนา (รวมถึงข้อความ เสียง และวิดีโอ) ไว้เป็นเวลาสูงสุด 24 ชั่วโมง

  • ที่เก็บข้อมูล File API: File API ช่วยให้ผู้ใช้อัปโหลดชิ้นงานขนาดใหญ่ได้ ระบบจะจัดเก็บไฟล์ที่ไม่ได้ใช้งานจนกว่าผู้ใช้จะลบหรือจนกว่าไฟล์จะหมดอายุ การใช้ File API จะไม่ขึ้นอยู่กับการบันทึก ZDR ผู้ใช้ต้องลบไฟล์ด้วยตนเอง เพื่อให้แน่ใจว่าไม่มีร่องรอยของข้อมูล

  • การแคชบริบทที่ชัดเจน: ผู้ใช้สามารถแคชชุดข้อมูลขนาดใหญ่ด้วยตนเอง (เช่น วิดีโอยาวหรือคลังเอกสาร) โดยใช้ฟิลด์ cached_content แม้ว่า บันทึกของคำขอเหล่านี้จะเป็นไปตามนโยบายการทิ้ง ZDR แต่บริบทที่แคชไว้ จะจัดเก็บไว้พร้อมกับ ttl หรือ expire_time ที่ผู้ใช้กำหนด หากต้องการให้มีร่องรอยข้อมูลเป็นศูนย์อย่างแท้จริง ให้หลีกเลี่ยงการใช้ฟีเจอร์ cached_content

  • การแคชในหน่วยความจำโดยนัย: โดยค่าเริ่มต้น โมเดล Gemini จะแคชข้อมูลในหน่วยความจำเพื่อลดเวลาในการตอบสนองและค่าใช้จ่ายสำหรับนักพัฒนาซอฟต์แวร์ ข้อมูลนี้จะอยู่ใน RAM เท่านั้น (ไม่ได้จัดเก็บไว้) แยกไว้ที่ระดับโปรเจ็กต์ และมี TTL 24 ชั่วโมง การดำเนินการนี้ไม่ละเมิดนโยบายการไม่เก็บรักษาข้อมูล

ขั้นตอนถัดไป