Untuk menyiapkan Gemini Cloud Assist di Penagihan Cloud, lakukan langkah-langkah berikut:
Aktifkan Gemini Cloud Assist API di Google Cloud project. Administrator biasanya melakukan langkah ini.
Di Google Cloud project, berikan peran Identity and Access Management (IAM) kepada pengguna yang sama yang mengakses data biaya dan pemakaian Cloud Billing. Administrator biasanya melakukan langkah ini.
Untuk pengguna yang memerlukan akses ke data Penagihan Cloud dan Gemini Cloud Assist di Penagihan Cloud, berikan peran IAM di akun Penagihan Cloud yang ditautkan ke project tempat Gemini Cloud Assist API diaktifkan. Administrator biasanya melakukan langkah ini.
Mengaktifkan Gemini Cloud Assist API di Google Cloud project
Bagian ini menjelaskan langkah-langkah yang diperlukan untuk mengaktifkan Gemini Cloud Assist API dalam Google Cloud project.
Konsol
Untuk mengaktifkan Gemini Cloud Assist API, buka halaman Gemini Cloud Assist API.
Di pemilih project, pilih project yang ingin Anda gunakan sebagai project "Gemini".
Anda dapat mengaktifkan Gemini Cloud Assist API di lebih dari satu project. Untuk pengguna Penagihan Cloud yang memiliki izin tingkat akun penagihan di akun Penagihan Cloud, sebaiknya gunakan project administrasi FinOps untuk menampung API.
Klik Enable.
Halaman akan diperbarui dan menampilkan status API Enabled.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
Di menu pemilih project, pilih project yang ingin Anda gunakan sebagai project "Gemini".
Anda dapat mengaktifkan Gemini Cloud Assist API di lebih dari satu project. Untuk pengguna Penagihan Cloud yang memiliki izin tingkat akun penagihan di akun Penagihan Cloud, sebaiknya gunakan project administrasi FinOps untuk menampung API.
Aktifkan Gemini Cloud Assist API menggunakan perintah
gcloud services enable
:gcloud services enable geminicloudassist.googleapis.com
Jika Anda ingin mengaktifkan Gemini Cloud Assist API di Google Cloud project lain, tambahkan parameter
--project
:gcloud services enable geminicloudassist.googleapis.com --project PROJECT_ID
Ganti
PROJECT_ID
dengan Google Cloud project ID Anda.Outputnya mirip dengan hal berikut ini:
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Setelah Anda mengaktifkan Gemini Cloud Assist API diGoogle Cloud project yang ditentukan, Gemini Cloud Assist kini tersedia untuk semua pengguna yang memiliki peran IAM yang diperlukan di project yang ditentukan.
Memberikan peran IAM dalam Google Cloud project
Bagian ini menjelaskan langkah-langkah untuk memberikan izin project yang diperlukan untuk menggunakan Gemini Cloud Assist. Di project tempat Anda mengaktifkan Gemini Cloud Assist API, berikan peran IAM berikut kepada pengguna (pokok) di project: Google Cloud
- Pengguna Gemini Cloud Assist
- Service Usage Consumer
Konsol
Untuk memberikan peran IAM yang diperlukan untuk menggunakan Gemini Cloud Assist, buka halaman IAM & Admin.
Di kolom Principal, temukan principal yang aksesnya ke Gemini Cloud Assist ingin Anda aktifkan, lalu klik Edit principal di baris tersebut.
Di panel Edit akses, klik
Tambahkan peran lain.Di Select a role, pilih Gemini Cloud Assist User.
Klik Add another role, lalu pilih Service Usage Consumer.
Klik Simpan.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
Di menu pemilih project, pilih project.
Berikan peran Pengguna Gemini Cloud Assist:
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.user
Ulangi langkah sebelumnya untuk peran
roles/serviceusage.serviceUsageConsumer
.
Untuk mengetahui informasi selengkapnya, lihat
Memberikan satu peran
dan
gcloud projects add-iam-policy-binding
.
Semua pengguna (principal) yang diberi peran ini dapat mengakses fitur Gemini Cloud Assist di konsol Google Cloud dalam project yang ditentukan. Jika pengguna project juga memiliki akses untuk melihat data Penagihan Cloud, mereka dapat menggunakan Gemini Cloud Assist di Laporan Penagihan Cloud dan FinOps Hub untuk mendapatkan bantuan AI dalam membuat laporan biaya dan meringkas insight utama tentang biaya cloud dan rekomendasi pengoptimalan. Untuk mengetahui informasi selengkapnya, lihat Ringkasan Gemini Cloud Assist di Penagihan Cloud.
Tugas penyiapan IAM lanjutan untuk project
Daripada menggunakan konsol Google Cloud atau gcloud CLI untuk memberikan peran IAM yang telah ditentukan sebelumnya pada project, Anda dapat melakukan salah satu hal berikut:
Gunakan IAM REST API atau library klien IAM untuk memberikan peran.
Jika Anda menggunakan antarmuka ini, gunakan nama peran yang sepenuhnya memenuhi syarat:
roles/geminicloudassist.user
roles/serviceusage.serviceUsageConsumer
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Membuat dan memberikan peran khusus.
Peran khusus untuk izin project yang Anda buat memerlukan izin berikut untuk mengakses Gemini Cloud Assist:
geminicloudassist.companions.generateChat
geminicloudassist.companions.generateCode
serviceusage.services.use
Memberikan peran IAM di akun Penagihan Cloud
Untuk pengguna yang memerlukan akses ke data biaya Penagihan Cloud, Anda harus memberikan izin yang memadai di akun Penagihan Cloud untuk mengakses halaman Laporan dan hub FinOps. Untuk menggunakan Gemini Cloud Assist di Penagihan Cloud, beri pengguna akses ke akun Penagihan Cloud yang ditautkan ke project tempat Gemini Cloud Assist API diaktifkan.
Izin yang diperlukan: untuk panduan mendetail tentang izin yang diperlukan untuk mengakses Laporan Penagihan, lihat bagian Izin yang diperlukan untuk mengakses laporan yang tersedia di artikel "Menganalisis data penagihan dan tren biaya dengan Laporan".
Izin yang diperlukan: untuk panduan mendetail tentang izin yang diperlukan untuk mengakses hub FinOps Penagihan, lihat bagian Izin yang diperlukan untuk mengakses hub FinOps yang tersedia di artikel "Mengoptimalkan biaya dengan hub FinOps".
Memberikan akses: untuk mengetahui panduan cara memberikan akses ke akun Penagihan Cloud, lihat bagian Memperbarui izin pengguna untuk akun Penagihan Cloud yang tersedia di artikel "Mengelola akses ke akun Penagihan Cloud".
Langkah berikutnya
- Pelajari lebih lanjut bantuan AI yang tersedia di Gemini Cloud Assist di Penagihan Cloud.
- Pelajari lebih lanjut berbagai jenis bantuan AI generatif yang tersedia di Gemini Cloud Assist.
- Pelajari cara Gemini Cloud Assist menggunakan data Anda.
- Pelajari lebih lanjut Google Cloud kepatuhan.