Sebelum Anda dapat menggunakan Gemini Cloud Assist, administrator Anda harus melakukan langkah-langkah penyiapan yang dijelaskan dalam dokumen ini.
Konsol
Buka halaman Gemini untuk Google Cloud.
Klik Dapatkan Gemini Cloud Assist.
Pada dialog Get Gemini Cloud Assist, lakukan hal berikut:
Aktifkan Gemini for Google Cloud API yang diperlukan untuk menggunakan produk Gemini untuk Google Cloud .
Opsional: Aktifkan salah satu API yang direkomendasikan berikut:
- Cloud Asset Inventory API, yang memungkinkan Anda mengelola histori dan inventaris resourceGoogle Cloud .
- Cloud Monitoring API, yang memungkinkan Anda mengelola data dan konfigurasi Cloud Monitoring.
- Recommender API, yang memungkinkan Anda menerima panduan dan insight untuk membantu mengoptimalkan projectGoogle Cloud .
Klik Aktifkan Gemini Cloud Assist.
Berikan peran IAM yang diperlukan untuk menggunakan Gemini Cloud Assist.
Buka halaman IAM & Admin.
Di kolom Principal, temukan principal yang ingin Anda beri akses ke Gemini Cloud Assist, lalu klik Edit principal di baris tersebut.
Di panel Edit akses, klik
Tambahkan peran lain.Di Pilih peran, pilih Pengguna Gemini untuk Google Cloud.
Klik Tambahkan peran lain, lalu pilih Service Usage Consumer.
Klik Add another role, lalu pilih Cloud Asset Viewer.
Klik Tambahkan peran lain, lalu pilih Recommender Viewer.
Klik Simpan.
API
-
In the Google Cloud console, activate Cloud Shell.
Aktifkan Gemini for Google Cloud API di project Google Cloud .
Di menu pemilih project, pilih project.
Aktifkan Gemini untuk Google Cloud API menggunakan perintah
gcloud services enable
:
gcloud services enable cloudaicompanion.googleapis.com
Jika Anda ingin mengaktifkan Gemini untuk Google Cloud API di project Google Cloud yang berbeda, tambahkan parameter
--project
:gcloud services enable cloudaicompanion.googleapis.com --project PROJECT_ID
Ganti
PROJECT_ID
dengan ID project Google Cloud Anda.Outputnya mirip dengan hal berikut ini:
Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete... Operation finished successfully.
Berikan peran IAM di project Google Cloud .
Berikan peran Pengguna Gemini untuk Google Cloud:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudaicompanion.user
Ganti
PRINCIPAL
dengan ID untuk prinsipal. ID memiliki bentukuser|group|serviceAccount:email
ataudomain:domain
—misalnya,user:cloudysanfrancisco@gmail.com
,group:admins@example.com
,serviceAccount:test123@example.domain.com
, ataudomain:example.domain.com
.Outputnya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/cloudaicompanion.user
Berikan peran Konsumen Penggunaan Layanan:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/serviceusage.serviceUsageConsumer
Outputnya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/serviceusage.serviceUsageConsumer
Berikan peran Cloud Asset Viewer:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudasset.viewer
Outputnya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/serviceusage.cloudasset.viewer
Berikan peran Pelihat Rekomendasi:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/recommender.viewer
Outputnya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/recommender.viewer
Untuk mengetahui informasi selengkapnya, lihat Memberikan satu peran dan
gcloud projects add-iam-policy-binding
.