Panduan memulai: Menyiapkan Natural Language API

Panduan ini menyediakan semua langkah penyiapan yang diperlukan untuk mulai menggunakan Natural Language.

Tentang konsol Google Cloud

Konsol Google Cloud adalah UI web yang digunakan untuk menyediakan, mengonfigurasi, mengelola, dan memantau sistem yang menggunakan produk Google Cloud. Anda dapat menggunakan konsol Google Cloud untuk menyiapkan dan mengelola resource Natural Language.

Membuat project

Untuk menggunakan layanan yang disediakan oleh Google Cloud, Anda harus membuat project.

Project menyusun semua resource Google Cloud Anda. Project terdiri dari komponen berikut:

  • sekumpulan kolaborator
  • API yang diaktifkan (dan resource lainnya)
  • alat pemantauan
  • informasi penagihan
  • kontrol akses dan autentikasi

Anda dapat membuat satu project, atau membuat beberapa project dan menggunakannya untuk mengatur resource Google Cloud dalam hierarki resource. Untuk mengetahui informasi project lebih lanjut, lihat dokumentasi Resource Manager.

Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

Buka pemilih project

Aktifkan penagihan

Akun penagihan digunakan untuk menentukan siapa yang membayar serangkaian resource tertentu, dan dapat ditautkan ke satu atau beberapa project. Penggunaan project ditagihkan ke akun penagihan tertaut. Sebagian besar kasus, Anda mengonfigurasi penagihan saat membuat project. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Penagihan.

Make sure that billing is enabled for your Google Cloud project.

Mengaktifkan API

Anda harus mengaktifkan Cloud Natural Language API untuk project Anda. Untuk informasi selengkapnya tentang mengaktifkan API, lihat dokumentasi Service Usage.

Aktifkan Cloud Natural Language API.

Mengaktifkan API

Menginstal dan melakukan inisialisasi gcloud CLI.

Jika berencana menggunakan Natural Language API, Anda harus menginstal dan melakukan inisialisasi gcloud CLI. gcloud CLI adalah serangkaian alat yang dapat Anda gunakan untuk mengelola resource dan aplikasi yang dihosting di Google Cloud. Alat ini mencakup gcloud CLI. Link berikut berisi petunjuk:

Install the Google Cloud CLI, then initialize it by running the following command:

gcloud init

Menyiapkan autentikasi

Setiap aplikasi klien yang menggunakan API harus diautentikasi dan diberi akses ke resource yang diminta. Cara Anda menyiapkan autentikasi bergantung pada apakah Anda bekerja di lingkungan pengembangan lokal atau menyiapkan lingkungan produksi. Untuk informasi selengkapnya, lihat Menyiapkan Kredensial Default Aplikasi.

Select the tabs for how you plan to access the API:

gcloud

Install the Google Cloud CLI, then initialize it by running the following command:

gcloud init

Library klien

Untuk menggunakan library klien di lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.

  1. Install the Google Cloud CLI.
  2. To initialize the gcloud CLI, run the following command:

    gcloud init
  3. Buat kredensial autentikasi lokal untuk Akun Google Anda:

    gcloud auth application-default login

Untuk informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal dalam dokumentasi autentikasi Google Cloud.

REST

Untuk menggunakan REST API di lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.

    Install the Google Cloud CLI, then initialize it by running the following command:

    gcloud init

Untuk informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud.

Untuk informasi tentang cara menyiapkan autentikasi bagi lingkungan produksi, lihat Set up Application Default Credentials for code running on Google Cloud di dokumentasi autentikasi Google Cloud.

Menginstal library klien Natural Language API

Anda memiliki tiga opsi untuk memanggil Natural Language API:

Library klien tersedia untuk beberapa bahasa populer. Untuk mengetahui informasi tentang cara menginstal library klien, lihat Library Klien Cloud Natural Language.

Tentang peran

Tidak ada peran yang diperlukan untuk mengakses Cloud Natural Language API. Pengguna atau aplikasi yang diautentikasi dapat melakukan panggilan ke API, terlepas dari izinnya.