Sebelum Anda dapat menggunakan Duet AI untuk Developer pada produk Google Cloud yang didukung, tim Anda harus melakukan langkah-langkah yang dijelaskan dalam dokumen ini:
Beli langganan ke satu atau beberapa penawaran produk Duet AI.
Aktifkan Duet AI di project Google Cloud. Langkah ini biasanya dilakukan oleh administrator.
Jika Anda ingin menggunakan Duet AI di IDE, instal plugin Cloud Code.
Membeli langganan Duet AI
Jika Anda hanya menggunakan Duet AI untuk BigQuery, Spanner, atau Colab Enterprise, Anda dapat melewati bagian ini.
Duet AI untuk Developer dapat dicoba tanpa biaya hingga 11 Mei 2024, terbatas untuk satu pengguna per akun penagihan. Organisasi dengan beberapa pengguna per akun penagihan perlu membeli langganan seperti yang dijelaskan di bagian ini. Jika Anda sudah memiliki kontrak dengan Google Cloud, hubungi tim penjualan kami sebelum membeli langganan.
Di konsol Google Cloud, buka halaman Admin Duet AI.
Tinjau dan konfirmasi pesan Sebelum memulai.
Jika belum memiliki langganan untuk akun penagihan ini, Anda akan melihat halaman promosi. Klik Mulai menggunakan Duet AI.
Jika diminta, pilih akun penagihan, lalu klik Continue Duet AI Admin page.
Di halaman Langganan, klik Beli langganan baru.
Lengkapi kolom untuk Mengonfigurasi langganan, termasuk nama opsional untuk langganan, jangka waktu komitmen (bulanan atau tahunan), dan jumlah lisensi dalam langganan.
Pilih apakah Anda ingin memperpanjang langganan secara otomatis setelah jangka waktu komitmen (bulanan atau tahunan). Tindakan ini akan membuat langganan dan lisensi Anda tetap aktif. Jika tidak diperpanjang secara otomatis, langganan akan berakhir saat masa berlaku saat ini berakhir dan Anda harus melakukan proses pembelian lagi untuk mendapatkan kembali lisensi.
Klik Lanjutkan untuk meninjau detail langganan. Tinjau dan setujui persyaratan pembelian.
Klik Selesaikan Pembelian, lalu konfirmasi langganan Anda.
Penagihan sekarang diaktifkan untuk Duet AI. Selanjutnya, aktifkan Duet AI di satu atau beberapa project yang terkait dengan akun penagihan ini. Pengguna tidak akan melihat Duet AI sampai Anda mengaktifkannya di setidaknya satu project
Mengaktifkan Duet AI di project Google Cloud
Untuk mengaktifkan Duet AI di project Google Cloud, administrator harus mengaktifkan Cloud AI Companion API dan memberikan peran Pengguna Pendamping Cloud AI dan peran Identity and Access Management (IAM) Service Usage Viewer kepada pengguna.
Konsol
Untuk mengaktifkan API, buka halaman Cloud AI Companion API di Konsol Google Cloud.
Di pemilih project, pilih project.
Klik Enable.
Halaman akan diperbarui dan menampilkan status Enabled. Duet AI kini tersedia di project Google Cloud yang dipilih untuk semua pengguna yang memiliki peran IAM yang diperlukan.
Untuk memberikan peran IAM yang diperlukan untuk menggunakan Duet AI, buka halaman IAM.
Di kolom Principal, temukan akun utama yang aksesnya ingin Anda aktifkan ke Duet AI, lalu klik Edit akun utama di baris tersebut.
Di panel Edit access, klik
Add another role.Pada bagian Select a role, pilih Cloud AI Companion User.
Klik Tambahkan peran lain, lalu pilih Service Usage Viewer.
Klik Simpan.
gcloud
-
Di konsol Google Cloud, aktifkan Cloud Shell.
Di menu drop-down pemilih project, pilih project.
Aktifkan Cloud AI Companion API untuk Duet AI menggunakan perintah
gcloud services enable
:gcloud services enable cloudaicompanion.googleapis.com
Jika Anda ingin mengaktifkan Cloud AI Companion API untuk project Google Cloud lain, 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.
Duet AI kini tersedia di project Google Cloud yang ditentukan untuk semua pengguna yang memiliki peran IAM yang diperlukan.
Berikan dua peran IAM yang diperlukan untuk menggunakan Duet AI:
Berikan peran Cloud AI Companion User:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/cloudaicompanion.user
Ganti
PRINCIPAL
dengan ID untuk akun utama. ID berbentukuser|group|serviceAccount:email
ataudomain:domain
—misalnya,user:cloudysanfrancisco@gmail.com
,group:admins@example.com
,serviceAccount:test123@example.domain.com
, ataudomain:example.domain.com
.Output-nya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/cloudaicompanion.user
Berikan peran Service Usage Viewer:
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/serviceusage.serviceUsageViewer
Output-nya adalah daftar binding kebijakan yang mencakup hal berikut:
- members: - user:PRINCIPAL role: roles/serviceusage.serviceUsageViewer
Untuk mengetahui informasi selengkapnya, lihat Memberikan satu peran dan
gcloud projects add-iam-policy-binding
.
Semua pengguna yang telah diberi peran ini dapat mengakses fitur Duet AI di Konsol Google Cloud dalam project yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Ringkasan Duet AI di Google Cloud.
Menggunakan Duet AI di IDE
Jika Anda adalah developer yang ingin menggunakan Duet AI di IDE, Anda perlu menginstal plugin Cloud Code. Untuk informasi selengkapnya, lihat hal berikut:
- Cloud Workstation: Kode dengan bantuan Duet AI
- Cloud Shell Editor: Kode dengan bantuan Duet AI
- Cloud Code untuk VS Code: Kode dengan bantuan Duet AI
- Cloud Code untuk IntelliJ dan JetBrains IDE lainnya: Kode dengan bantuan Duet AI
Tugas penyiapan lanjutan
Daripada menggunakan Konsol Google Cloud atau gcloud CLI untuk memberikan peran IAM yang telah ditetapkan, Anda dapat melakukan salah satu tindakan 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/cloudaicompanion.user
roles/serviceusage.serviceUsageViewer
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Membuat dan memberikan peran khusus.
Setiap peran khusus yang Anda buat memerlukan izin berikut untuk mengakses Duet AI:
cloudaicompanion.companions.generateChat
cloudaicompanion.companions.generateCode
serviceusage.services.get
Langkah selanjutnya
Pelajari cara menggunakan Duet AI di berbagai produk Google Cloud.
Pelajari cara Duet AI menggunakan data Anda.
Pelajari cara mengakses dan mengelola kontrol admin Duet AI.