Untuk menyiapkan Gemini Cloud Assist di Penagihan Cloud, lakukan langkah-langkah berikut:
Aktifkan Gemini Cloud Assist API di sebuah Google Cloud project. Administrator biasanya melakukan langkah ini.
Di sebuah Google Cloud project, berikan peran Identity and Access Management (IAM) kepada pengguna yang sama yang mengakses data biaya dan penggunaan Penagihan Cloud data. 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 sebuah Google Cloud project
Bagian ini menjelaskan langkah-langkah yang diperlukan untuk mengaktifkan Gemini Cloud Assist API di sebuah 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 memuat API.
Klik Enable.
Halaman akan diperbarui dan menampilkan status API Enabled.
gcloud
-
Di konsol, aktifkan Cloud Shell. Google Cloud
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 memuat API.
Aktifkan Gemini Cloud Assist API menggunakan perintah
gcloud services enable:gcloud services enable geminicloudassist.googleapis.comJika Anda ingin mengaktifkan Gemini Cloud Assist API di Google Cloud project lain, tambahkan
--projectparameter:gcloud services enable geminicloudassist.googleapis.com --project PROJECT_IDGanti
PROJECT_IDdengan 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 project yang ditentukan Google Cloud , Gemini Cloud Assist kini tersedia untuk semua pengguna yang memiliki peran IAM yang diperlukan di project yang ditentukan.
Memberikan peran IAM di sebuah Google Cloud project
Bagian ini menjelaskan langkah-langkah untuk memberikan izin project yang diperlukan untuk menggunakan Gemini Cloud Assist. Di sebuah Google Cloud project tempat Anda mengaktifkan Gemini Cloud Assist API, berikan peran IAM berikut kepada pengguna (akun utama) di project:
- 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 akun utama yang ingin Anda aktifkan aksesnya ke Gemini Cloud Assist, lalu klik Edit principal di baris tersebut.
Di panel Edit access, klik Add another role.
Di Select a role, pilih Gemini Cloud Assist User.
Klik Add another role , lalu pilih Service Usage Consumer.
Klik Save.
gcloud
-
Di konsol, aktifkan Cloud Shell. Google Cloud
Di menu pemilih project, pilih project.
Berikan peran Gemini Cloud Assist User:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/geminicloudassist.user
Ganti kode berikut:
PROJECT_ID: ID project Anda Google Cloud —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/serviceusage.serviceUsageConsumer.
Untuk mengetahui informasi selengkapnya, lihat
Memberikan satu peran
dan
gcloud projects add-iam-policy-binding.
Semua pengguna (akun utama) yang diberi peran ini dapat mengakses fitur Gemini Cloud Assist di Google Cloud konsol dalam project yang ditentukan. Jika pengguna project juga memiliki akses untuk melihat data Penagihan Cloud, mereka dapat menggunakan Gemini Cloud Assist di Reports 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 Google Cloud konsol atau gcloud CLI untuk memberikan peran IAM standar di 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.userroles/serviceusage.serviceUsageConsumer
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Buat dan berikan peran khusus.
Setiap peran khusus untuk izin project yang Anda buat memerlukan izin berikut untuk mengakses Gemini Cloud Assist:
geminicloudassist.companions.generateChatgeminicloudassist.companions.generateCodeserviceusage.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 Reports dan FinOps hub. Untuk menggunakan Gemini Cloud Assist di Penagihan Cloud, berikan akses kepada pengguna 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 Reports 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 FinOps hub Penagihan, lihat bagian Izin yang diperlukan untuk mengakses FinOps hub yang tersedia di artikel "Mengoptimalkan biaya dengan FinOps hub".
Memberikan akses: untuk panduan tentang 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.