Untuk menggunakan Gemini di Vertex AI, Anda harus melakukan autentikasi menggunakan kunci APIGoogle Cloud atau menggunakan kredensial default aplikasi. Sebaiknya gunakan kunci API untuk pengujian dan gunakan kredensial default aplikasi untuk produksi. Halaman ini menunjukkan cara mendapatkan kunci API Google Cloud berdasarkan apakah Anda sudah memiliki akun Google Cloud atau belum.
Pilih apakah Anda memiliki akun Google Cloud :
Membuat Google Cloud kunci API
Jika Anda sudah memiliki akun Google Cloud , gunakan petunjuk berikut untuk mendapatkan kunci API Google Cloud standar. Atau, Anda dapat menggunakan kredensial default aplikasi, bukan menggunakan kunci API.
Sebelum memulai
Memilih project, mengaktifkan penagihan, mengaktifkan Vertex AI API
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
Mengaktifkan pembuatan kunci API akun layanan
- Buka IAM & Admin > Kebijakan organisasi.
- Dalam daftar kebijakan, filter kebijakan yang disebut iam.managed.disableServiceAccountApiKeyCreation.
- Klik Tindakan > Edit kebijakan.
- Di bagian Sumber kebijakan, pilih Ganti kebijakan induk, lalu klik Tambahkan aturan.
- Di bagian Enforcement, pilih Off.
- Klik Selesai.
- Klik Set policy. Pada dialog yang muncul, klik Tetapkan kebijakan lagi.
Buat akun layanan baru
- Buka IAM & Admin > Service Accounts.
- Klik Create service account.
- Konfigurasikan akun layanan sebagai berikut:
- Nama akun layanan:
vertex-ai-runner
- ID akun layanan:
vertexairunner
- Nama akun layanan:
- Klik Buat dan lanjutkan.
- Di bagian Permissions, klik Select a role, lalu pilih Vertex AI Platform Express User dari menu.
- Klik Lanjutkan.
- Klik Selesai.
Membuat kunci API
- Buka APIs & Services > Credentials.
- Klik Buat kredensial > Kunci API.
- Konfigurasikan kunci API sebagai berikut:
- Nama:
vertexaiapikey
- Autentikasi panggilan API melalui akun layanan: Dipilih.
- Nama:
- Klik Select service account.
- Pilih akun layanan yang Anda buat di langkah sebelumnya, lalu klik Select.
- Klik Buat.
Membuat permintaan API pertama Anda
Setelah mendapatkan kunci API, pelajari cara menggunakan kunci API untuk membuat permintaan pertama Anda di panduan memulai API.
Opsional: Menyiapkan kunci API secara lokal
Untuk pengujian awal, Anda dapat melakukan hard code pada kunci API, tetapi ini hanya boleh sementara karena tidak aman. Bagian lainnya dalam bagian ini membahas cara menyiapkan kunci API secara lokal sebagai variabel lingkungan dengan sistem operasi yang berbeda.
Klik untuk meluaskan petunjuk
Linux/macOS
-
Jalankan perintah berikut untuk melihat shell command line yang Anda gunakan:
echo $SHELL
Outputnya mirip dengan hal berikut ini:
/bin/bash
-
Tambahkan variabel ekspor shell untuk kunci API Anda, dengan melakukan salah satu hal berikut:
-
Jika output langkah sebelumnya adalah
/bin/bash
:-
Buka
.bashrc
:touch ~/.bashrc open ~/.bashrc
-
Tambahkan baris berikut ke
.bashrc
:export GEMINI_API_KEY=YOUR_API_KEY
-
Simpan file, lalu jalankan perintah berikut untuk menerapkan perubahan:
source ~/.bashrc
-
-
Jika output langkah sebelumnya adalah
/bin/zsh
:-
Buka
.zshrc
:touch ~/.zshrc open ~/.zshrc
-
Tambahkan baris berikut ke
.zshrc
:export GEMINI_API_KEY= YOUR_API_KEY
-
Simpan file, lalu jalankan perintah berikut untuk menerapkan perubahan:
source ~/.zshrc
-
-
Windows
- Telusuri "Variabel Lingkungan" di setelan sistem
- Edit "User variables" (untuk pengguna saat ini) atau "System variables" (untuk semua pengguna - gunakan dengan hati-hati).
- Buat variabel dan tambahkan
export GEMINI_API_KEY=YOUR_API_KEY
- Menerapkan perubahan