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 project Google Cloud , berikan peran Identity and Access Management (IAM) kepada pengguna yang sama yang mengakses data biaya dan penggunaan Penagihan Cloud. 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 project Google Cloud
Bagian ini menjelaskan langkah-langkah yang diperlukan untuk mengaktifkan Gemini Cloud Assist API di project Google Cloud .
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 Cloud Billing yang memiliki izin tingkat akun penagihan di akun Penagihan Cloud, sebaiknya gunakan project administrasi FinOps untuk menampung API.
Klik Aktifkan.
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 Cloud Billing 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 projectGoogle Cloud yang berbeda, 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 di projectGoogle Cloud yang ditentukan, Gemini Cloud Assist kini tersedia untuk semua pengguna yang memiliki peran IAM yang diperlukan di project yang ditentukan.
Memberikan peran IAM dalam project Google Cloud
Bagian ini menjelaskan langkah-langkah untuk memberikan izin project yang diperlukan agar dapat menggunakan Gemini Cloud Assist. Di project Google Cloud tempat Anda mengaktifkan Gemini Cloud Assist API, berikan peran IAM berikut kepada pengguna (prinsipal) di project:
- Pengguna Gemini Cloud Assist
- Service Usage Consumer
Konsol
Untuk memberikan peran IAM yang diperlukan guna 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 Tambahkan peran lain, 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
: IDGoogle Cloud project Anda—misalnya,1234567890
.PRINCIPAL
: ID untuk prinsipal—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 (prinsipal) 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 guna membuat laporan biaya dan merumuskan 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 Google Cloud console atau gcloud CLI untuk memberikan peran IAM yang telah ditentukan sebelumnya pada project, Anda dapat melakukan salah satu hal berikut:
Gunakan REST API IAM 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 pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Membuat dan memberikan peran khusus.
Setiap peran kustom 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 di akun Penagihan Cloud yang memadai untuk mengakses halaman Laporan dan FinOps hub. Untuk menggunakan Gemini Cloud Assist di Cloud Billing, berikan akses kepada pengguna ke akun Cloud Billing 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 panduan cara memberikan akses ke akun Penagihan Cloud, lihat bagian Memperbarui izin pengguna untuk akun Penagihan Cloud yang tersedia dalam 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 kepatuhanGoogle Cloud lebih lanjut.