AI generatif dan tanpa retensi data

Google adalah yang pertama di industri yang memublikasikan Komitmen Privasi AI/ML, yang menguraikan keyakinan kami bahwa pelanggan harus memiliki tingkat keamanan dan kontrol tertinggi atas data mereka yang disimpan di cloud. Komitmen tersebut juga mencakup produk AI generatif Google Cloud. Google memastikan bahwa timnya mematuhi komitmen ini melalui praktik tata kelola data yang andal, yang mencakup peninjauan data yang digunakan Google Cloud dalam pengembangan produknya. Detail selengkapnya tentang cara Google memproses data juga tersedia di Adendum Pemrosesan Data Cloud (CDPA) Google.

Batasan pelatihan

Seperti yang diuraikan dalam Pasal 17 "Pembatasan Pelatihan" di bagian Persyaratan Layanan dalam Persyaratan Khusus Layanan, Google tidak akan menggunakan data Anda untuk melatih atau menyesuaikan model AI/ML apa pun tanpa izin atau petunjuk sebelumnya dari Anda. Hal ini berlaku untuk semua model terkelola di Vertex AI, termasuk model GA dan pra-GA.

Retensi data pelanggan dan mencapai retensi nol data

Data pelanggan disimpan di Vertex AI untuk model Google selama jangka waktu terbatas dalam skenario dan kondisi berikut. Untuk mencapai retensi data nol, pelanggan harus melakukan tindakan tertentu dalam setiap area berikut:

  • Penyimpanan data dalam cache untuk model Google: Secara default, model dasar Google menyimpan input dalam cache untuk model Gemini. Hal ini dilakukan untuk mengurangi latensi dan mempercepat respons terhadap perintah berikutnya dari pelanggan. Konten yang di-cache disimpan hingga 24 jam di pusat data tempat permintaan ditayangkan. Penyimpanan dalam cache data diaktifkan atau dinonaktifkan di tingkat Google Cloud project dan privasi tingkat project diterapkan untuk data yang di-cache. Setelan cache yang sama untuk project Google Cloud berlaku untuk semua region. Untuk mencapai retensi data nol, Anda harus menonaktifkan penyimpanan data dalam cache. Lihat Mengaktifkan dan menonaktifkan penyimpanan dalam cache data.
  • Pencatatan perintah untuk pemantauan penyalahgunaan model Google: Seperti yang diuraikan dalam Pasal 4.3 "Keamanan dan Penyalahgunaan AI Generatif" dalam Persyaratan Layanan Google Cloud Platform, Google dapat mencatat perintah untuk mendeteksi potensi penyalahgunaan dan pelanggaran terhadap Kebijakan Penggunaan yang Dapat Diterima dan Kebijakan Penggunaan Terlarang sebagai bagian dari penyediaan layanan AI generatif kepada pelanggan. Hanya pelanggan yang penggunaan Google Cloud -nya diatur oleh Persyaratan Layanan Google Cloud Platform dan yang tidak memiliki akun Penagihan Cloud dengan invoice yang tunduk pada logging cepat untuk pemantauan penyalahgunaan. Jika Anda termasuk dalam cakupan logging perintah untuk pemantauan penyalahgunaan dan menginginkan retensi data nol, Anda dapat meminta pengecualian untuk pemantauan penyalahgunaan. Lihat Pemantauan penyalahgunaan.
  • Grounding dengan Google Penelusuran: Sebagaimana diuraikan dalam Pasal 19 "Layanan AI Generatif: Grounding dengan Google Penelusuran" dalam Persyaratan Khusus Layanan, Google menyimpan perintah dan informasi kontekstual yang mungkin diberikan pelanggan, serta output yang dihasilkan selama tiga puluh (30) hari untuk tujuan pembuatan hasil dengan grounding dan saran penelusuran, dan informasi yang disimpan ini dapat digunakan untuk proses penelusuran dan pengujian sistem yang mendukung grounding dengan Google Penelusuran. Tidak ada cara untuk menonaktifkan penyimpanan informasi ini jika Anda menggunakan Grounding dengan Google Penelusuran.
  • Lanjutan sesi untuk Gemini Live API: Fitur ini dinonaktifkan secara default. Fitur ini harus diaktifkan oleh pengguna setiap kali mereka memanggil API dengan menentukan kolom dalam permintaan API, dan privasi tingkat project diterapkan untuk data yang di-cache. Dengan mengaktifkan Lanjutan Sesi, pengguna dapat terhubung kembali ke sesi sebelumnya dalam waktu 24 jam dengan menyimpan data yang di-cache, termasuk data perintah teks, video, dan audio serta output model, hingga 24 jam. Untuk mencapai retensi data nol, jangan aktifkan fitur ini. Untuk mengetahui informasi selengkapnya tentang fitur ini, termasuk cara mengaktifkannya, lihat Live API.

Hal ini berlaku untuk semua model terkelola di Vertex AI, termasuk model GA dan pra-GA.

Mengaktifkan dan menonaktifkan penyimpanan dalam cache data

Anda dapat menggunakan perintah curl berikut untuk mendapatkan status caching, menonaktifkan caching, atau mengaktifkan kembali caching. Jika Anda menonaktifkan atau mengaktifkan kembali caching, perubahan akan berlaku untuk semua wilayah Google Cloud . Untuk mengetahui informasi selengkapnya tentang penggunaan Identity and Access Management untuk memberikan izin yang diperlukan guna mengaktifkan atau menonaktifkan caching, lihat Kontrol akses Vertex AI dengan IAM. Luaskan bagian berikut untuk mempelajari cara mendapatkan setelan cache saat ini, menonaktifkan penyimpanan dalam cache, dan mengaktifkan penyimpanan dalam cache.

Mendapatkan setelan caching saat ini

Jalankan perintah berikut untuk menentukan apakah caching diaktifkan atau dinonaktifkan untuk project. Untuk menjalankan perintah ini, pengguna harus diberi salah satu peran berikut: roles/aiplatform.viewer, roles/aiplatform.user, atau roles/aiplatform.admin.

PROJECT_ID=PROJECT_ID
# Setup project_id
$ gcloud config set project PROJECT_ID

# GetCacheConfig
$ curl -X GET -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/cacheConfig

# Response if caching is enabled (caching is enabled by default).
{
  "name": "projects/PROJECT_ID/cacheConfig"
}

# Response if caching is disabled.
{
  "name": "projects/PROJECT_ID/cacheConfig"
  "disableCache": true
}
    

Nonaktifkan penggunaan cache

Jalankan perintah curl berikut untuk menonaktifkan caching untuk project Google Cloud . Untuk menjalankan perintah ini, pengguna harus diberi peran administrator Vertex AI, roles/aiplatform.admin.

PROJECT_ID=PROJECT_ID
# Setup project_id
$ gcloud config set project PROJECT_ID

# Setup project_id.
$ gcloud config set project ${PROJECT_ID}

# Opt-out of caching.
$ curl -X PATCH -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/cacheConfig -d '{
  "name": "projects/PROJECT_ID/cacheConfig",
  "disableCache": true
}'

# Response.
{
  "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_ID}",
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}
    

Aktifkan simpan ke cache

Jika Anda menonaktifkan caching untuk Google Cloud project dan ingin mengaktifkannya kembali, jalankan perintah curl berikut. Untuk menjalankan perintah ini, pengguna harus diberi peran administrator Vertex AI, roles/aiplatform.admin.

PROJECT_ID=PROJECT_ID
LOCATION_ID="us-central1"
# Setup project_id
$ gcloud config set project PROJECT_ID

# Setup project_id.
$ gcloud config set project ${PROJECT_ID}

# Opt in to caching.
$ curl -X PATCH     -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/cacheConfig -d '{
  "name": "projects/PROJECT_ID/cacheConfig",
  "disableCache": false
}'

# Response.
{
  "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_NUMBER}",
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}
    

Langkah berikutnya