Gemini Cloud Assist membantu Anda mendesain, mengoperasikan, dan mengoptimalkan aplikasi dan infrastruktur cloud dengan panduan AI kontekstual. Sebelum anggota tim dapat menggunakan fitur ini, administrator harus menyelesaikan penyiapan awal untuk project atau folder.
Menyiapkan Gemini Cloud Assist untuk sebuah project
Langkah-langkah berikut menjelaskan cara menyiapkan Gemini Cloud Assist untuk sebuah project.
Konsol
Buka halaman Admin untuk Gemini.
Dari pemilih project di bagian atas halaman, pilih resource project Anda.
Pilih Get Gemini Cloud Assist.
Dalam dialog Get Gemini Cloud Assist, lakukan hal berikut:
Pilih panah peluas yang ada di bagian Required & recommended APIs.
Dalam daftar Recommended APIs, pilih API tambahan yang ingin Anda aktifkan untuk meningkatkan performa Gemini Cloud Assist.
Opsional: Pilih Bantu Google meningkatkan kualitas Cloud Assist dengan membagikan perintah dan jawaban Anda.
Pilih Enable Gemini Cloud Assist at no cost.
Klik Simpan.
Berikan peran IAM yang diperlukan untuk menggunakan Gemini Cloud Assist.
Buka halaman IAM & Admin.
Di kolom Principal, temukan akun utama yang ingin Anda beri akses ke Gemini Cloud Assist, lalu klik Edit principal di baris tersebut.
Di panel akses edit, klik Tambahkan peran lain.
Di Select a role, pilih Gemini Cloud Assist User.
Klik Add another role, lalu pilih Cloud Asset Viewer.
Jika akun utama ingin mendapatkan bantuan terkait produk yang belum dapat diakses, Anda mungkin perlu memberinya peran IAM tambahan dengan mengklik Add another role dan memilih peran tambahan. Lihat Persyaratan IAM untuk menggunakan Gemini Cloud Assist untuk mengetahui tabel peran IAM yang memungkinkan pengalaman Gemini Cloud Assist yang optimal untuk berbagai produk.
Jika project Anda adalah bagian dari organisasi yang menggunakan batasan kustom, tinjau izin yang diperlukan untuk chat untuk memastikan bahwa chat Gemini Cloud Assist tidak diblokir.
(Opsional) Konfigurasi setelan untuk project.
gcloud
-
Di konsol Google Cloud , aktifkan Cloud Shell.
Aktifkan Gemini Cloud Assist API menggunakan perintah
gcloud services enable:gcloud services enable geminicloudassist.googleapis.comLangkah ini juga mengaktifkan Gemini for Google Cloud API, yang juga diperlukan untuk menggunakan Gemini Cloud Assist.
Jika Anda ingin mengaktifkan Gemini Cloud Assist API di projectGoogle Cloud yang berbeda, tambahkan parameter
--project:gcloud services enable geminicloudassist.googleapis.com --project PROJECT_IDGanti
PROJECT_IDdengan ID project tempat Anda mengaktifkan Gemini Cloud Assist.Outputnya mirip dengan hal berikut ini:
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Aktifkan API lain yang diperlukan menggunakan perintah
gcloud services enableseperti yang Anda lakukan untuk mengaktifkan Gemini Cloud Assist API:gcloud services enable cloudasset.googleapis.com designcenter.googleapis.com appoptimize.googleapis.com apphub.googleapis.com --project PROJECT_ID(Opsional) Aktifkan API yang direkomendasikan menggunakan perintah
gcloud services enableseperti yang Anda lakukan untuk mengaktifkan Gemini Cloud Assist API.Memberikan peran IAM dalam project Google Cloud . Untuk mengetahui informasi selengkapnya, lihat Memberikan satu peran dan
gcloud projects add-iam-policy-binding.Berikan peran
roles/geminicloudassist.user:gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/geminicloudassist.user
Ganti kode berikut:
PROJECT_ID: ID project Google Cloud Anda—misalnya,1234567890.PRINCIPAL: ID untuk akun utama—misalnya,user:cloudysanfrancisco@gmail.com.
Outputnya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/geminicloudassist.userUlangi langkah sebelumnya untuk peran
roles/cloudasset.viewer.Jika akun utama ingin mendapatkan bantuan terkait produk yang belum dapat diakses, Anda mungkin perlu memberinya peran IAM tambahan. Lihat Persyaratan IAM untuk menggunakan Gemini Cloud Assist untuk mengetahui tabel peran IAM yang memungkinkan pengalaman Gemini Cloud Assist yang optimal untuk berbagai produk.
Jika project Anda adalah bagian dari organisasi yang menggunakan batasan kustom, tinjau izin yang diperlukan untuk chat untuk memastikan bahwa chat Gemini Cloud Assist tidak diblokir.
(Opsional) Konfigurasi setelan untuk project.
API
Petunjuk ini menggunakan cURL untuk memanggil metode API.
Aktifkan Gemini Cloud Assist API menggunakan metode
services.enable:curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://serviceusage.googleapis.com/v1/projects/PROJECT_ID/services/geminicloudassist.googleapis.com:enable"
Ganti
PROJECT_IDdengan ID project tempat Anda mengaktifkan Gemini Cloud Assist.Jika berhasil, perintah ini akan menampilkan
long-running operation, yang menyertakan kolomname. Anda dapat menggunakan nilai di kolomnameuntuk memeriksa status operasi.Aktifkan API tambahan yang diperlukan berikut menggunakan metode
services.enableseperti yang Anda lakukan untuk mengaktifkan Gemini Cloud Assist API:cloudasset.googleapis.comdesigncenter.googleapis.comappoptimize.googleapis.comapphub.googleapis.com
(Opsional) Aktifkan API yang direkomendasikan menggunakan metode
services.enableseperti yang Anda lakukan untuk mengaktifkan Gemini Cloud Assist API.Berikan peran IAM untuk project Google Cloud terkait.
Buat file JSON yang berisi informasi berikut:
{ "options": { "requestedPolicyVersion": 3 } }Ambil kebijakan IAM yang ada untuk project menggunakan metode
projects.getIamPolicy:curl -X POST --data-binary @JSON_FILE_NAME \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://cloudresourcemanager.googleapis.com/v1/projects/PROJECT_ID:getIamPolicy"Ganti kode berikut:
JSON_FILE_NAME: jalur untuk file JSON yang Anda buat di langkah sebelumnya.PROJECT_ID: ID untuk project.
Jika berhasil, respons akan menampilkan kebijakan IAM project.
Salin kebijakan IAM project ke file JSON kosong, dan tambahkan informasi berikut ke konten yang ada:
{ "role": "roles/geminicloudassist.user", "members": [ "PRINCIPAL" ] }, { "role": "roles/cloudasset.viewer", "members": [ "PRINCIPAL" ] }Ganti
PRINCIPALdengan ID untuk akun utama yang Anda beri akses Gemini Cloud Assist.Terapkan kebijakan IAM yang telah diperbarui ke project menggunakan metode
projects.setIamPolicy:curl -X POST --data-binary @JSON_FILE_NAME \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://cloudresourcemanager.googleapis.com/v1/projects/PROJECT_ID:setIamPolicy"Ganti kode berikut:
JSON_FILE_NAME: jalur untuk file JSON yang Anda buat di langkah sebelumnya.PROJECT_ID: ID untuk project.
Jika berhasil, respons akan menampilkan kebijakan IAM project yang telah diperbarui.
Jika akun utama ingin mendapatkan bantuan terkait produk yang belum dapat diakses, Anda mungkin perlu memberinya peran IAM tambahan. Lihat Persyaratan IAM untuk menggunakan Gemini Cloud Assist untuk mengetahui tabel peran IAM yang memungkinkan pengalaman Gemini Cloud Assist yang optimal untuk berbagai produk.
Jika project Anda adalah bagian dari organisasi yang menggunakan batasan kustom, tinjau izin yang diperlukan untuk chat untuk memastikan chat Gemini Cloud Assist tidak diblokir.
(Opsional) Konfigurasi setelan untuk project.
Menyiapkan Gemini Cloud Assist untuk folder
Langkah-langkah berikut menjelaskan cara menyiapkan Gemini Cloud Assist untuk folder menggunakan konsol Google Cloud . Anda tidak dapat menggunakan Google Cloud CLI atau API untuk menyiapkan Gemini Cloud Assist untuk folder.
Mengaktifkan API yang diperlukan dan direkomendasikan.
Buka halaman Admin untuk Gemini.
Dari pemilih project di bagian atas halaman, pilih resource folder Anda.
Pilih Enable Cloud Assist APIs.
Dialog Enable API for existing projects within folder akan muncul.
Dalam dialog Enable API for existing projects within a folder, pilih panah peluas yang ada di bagian Required & recommended APIs.
Dalam daftar Recommended APIs, pilih API opsional yang ingin Anda aktifkan.
Opsional: Pilih Bantu Google meningkatkan kualitas Cloud Assist dengan membagikan perintah dan jawaban Anda.
Pilih Enable Gemini Cloud Assist at no cost.
Langkah ini mengaktifkan API yang diperlukan dan direkomendasikan yang dipilih untuk semua project dalam folder. Jika Anda menginginkan pengecualian untuk beberapa project dalam folder, Anda dapat memblokir pengaktifan API dengan menetapkan batasan kebijakan organisasi Batasi Penggunaan Layanan Resource pada project tersebut. Untuk mengetahui informasi selengkapnya, lihat Membatasi penggunaan resource.
Berikan peran IAM berikut atau buat peran khusus dengan izin yang setara di folder:
- Pengguna Gemini Cloud Assist
- Cloud Asset Viewer
Jika akun utama ingin mendapatkan bantuan terkait produk yang belum dapat diakses, Anda mungkin perlu memberinya peran IAM tambahan. Lihat Persyaratan IAM untuk menggunakan Gemini Cloud Assist untuk mengetahui tabel peran IAM yang memungkinkan pengalaman Gemini Cloud Assist yang optimal untuk berbagai produk.
Jika folder Anda adalah bagian dari organisasi yang menggunakan batasan kustom, tinjau izin yang diperlukan untuk chat untuk memastikan chat Gemini Cloud Assist tidak diblokir.
Jika Anda menggunakan Gemini Cloud Assist dengan aplikasi, Anda juga harus mengaktifkan pengelolaan aplikasi di tingkat folder. Langkah ini akan membuat project pengelolaan yang harus Anda tautkan ke akun penagihan.
Kembali ke halaman Admin untuk Gemini.
Pilih Enable App Management.
Halaman setelan IAM & Admin akan muncul.
Pilih Enable di bagian App-enablement pada halaman.
Dialog Enable application APIs on this folder akan muncul.
Pilih Aktifkan.
Status bar akan menampilkan progres pengaktifan API. Halaman setelan IAM & Admin akan dimuat ulang setelah pengaktifan API selesai.
Pilih Kelola penagihan.
Halaman Akun tertaut akan muncul.
Pilih akun penagihan dari daftar, lalu pilih Set account.
Berikan peran IAM yang Anda berikan ke folder di langkah 2, atau buat peran khusus dengan izin yang setara ke project pengelolaan yang dibuat di langkah sebelumnya.
Temukan project pengelolaan untuk folder:
Kembali ke halaman Admin untuk Gemini.
Dari pemilih project di bagian atas halaman, pilih resource folder Anda.
Pilih Kelola Setelan Gemini Cloud Assist.
Dialog Manage Gemini Cloud Assist akan muncul.
Catat Project pengelolaan.
(Opsional) Konfigurasi setelan untuk project dalam folder.
Langkah berikutnya
- Pelajari harga Gemini Cloud Assist.
- Pelajari cara menggunakan panel Cloud Assist di konsol Google Cloud .
- Pelajari cara mengonfigurasi setelan tambahan untuk Gemini Cloud Assist.