Library klien Deteksi Objek AutoML Vision

Halaman ini menunjukkan cara memulai Library Klien Cloud untuk AutoML Vision API. Library klien mempermudah akses API Google Cloud Platform dari bahasa yang didukung. Meskipun Anda dapat menggunakan API Google Cloud Platform secara langsung dengan membuat permintaan mentah ke server, library klien memberikan penyederhanaan yang secara signifikan mengurangi jumlah kode yang perlu Anda tulis.

Baca selengkapnya tentang Library Klien Cloud dan Library Klien Google API lama di Penjelasan library klien.

Menginstal library klien

C#

install-package Google.Cloud.AutoML.V1 -pre

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan C#.

Go

go get cloud.google.com/go/automl

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Go.

Java

If you are using Maven, add the following to your pom.xml file. For more information about BOMs, see The Google Cloud Platform Libraries BOM.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.37.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-automl</artifactId>
  </dependency>

If you are using Gradle, add the following to your dependencies:

implementation 'com.google.cloud:google-cloud-automl:2.42.0'

If you are using sbt, add the following to your dependencies:

libraryDependencies += "com.google.cloud" % "google-cloud-automl" % "2.42.0"

If you're using Visual Studio Code, IntelliJ, or Eclipse, you can add client libraries to your project using the following IDE plugins:

The plugins provide additional functionality, such as key management for service accounts. Refer to each plugin's documentation for details.

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Java.

Node.js

npm install --save @google-cloud/automl

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Node.js.

PHP

composer require google/cloud-automl

Untuk informasi selengkapnya, lihat Menggunakan PHP di Google Cloud.

Python

pip install --upgrade google-cloud-automl

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Python.

Ruby

gem install google-cloud-automl

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Ruby.

Menyiapkan autentikasi

Untuk mengautentikasi panggilan ke API Google Cloud Platform, library klien mendukung Kredensial Default Aplikasi (ADC); library akan mencari kredensial dalam kumpulan lokasi yang ditentukan dan menggunakan kredensial tersebut untuk mengautentikasi permintaan ke API. Dengan ADC, Anda dapat menyediakan kredensial untuk aplikasi di berbagai lingkungan, seperti pengembangan atau produksi lokal, tanpa perlu mengubah kode aplikasi.

Untuk lingkungan produksi, cara menyiapkan ADC bergantung pada layanan dan konteksnya. Untuk informasi selengkapnya, lihat Menyiapkan Kredensial Default Aplikasi.

Untuk lingkungan pengembangan lokal, Anda dapat menyiapkan ADC dengan kredensial yang terkait dengan Akun Google Anda:

  1. Instal dan lakukan inisialisasi gcloud CLI.

    Saat melakukan inisialisasi gcloud CLI, pastikan untuk menentukan project Google Cloud Platform yang Anda miliki izinnya untuk mengakses resource yang dibutuhkan aplikasi Anda.

  2. Buat file kredensial Anda:

    gcloud auth application-default login

    Layar login akan muncul. Setelah Anda login, kredensial Anda akan disimpan di file kredensial lokal yang digunakan oleh ADC.

Menggunakan library klien

Contoh berikut menunjukkan cara menggunakan library klien.

C#

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

Go

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

Java

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

Node.js

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

PHP

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

Python

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

Ruby

Untuk informasi tentang cara menggunakan library klien dengan Deteksi Objek AutoML Vision, lihat panduan berikut:

Referensi lain

C#

Daftar berikut berisi tautan ke sumber daya lainnya yang terkait dengan library klien untuk C#:

Go

Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Go:

Java

Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Java:

Node.js

Daftar berikut berisi link ke referensi lain yang terkait dengan library klien untuk Node.js:

PHP

Daftar berikut berisi link ke referensi lainnya yang terkait dengan library klien untuk PHP:

Python

Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Python:

Ruby

Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Ruby: