Method: files.asyncBatchAnnotate

Menjalankan anotasi dan deteksi gambar asinkron untuk daftar file umum, seperti file PDF, yang dapat berisi beberapa halaman dan beberapa gambar per halaman. Progres dan hasil dapat diambil melalui antarmuka google.longrunning.Operations. Operation.metadata berisi OperationMetadata (metadata). Operation.response berisi AsyncBatchAnnotateFilesResponse (hasil).

Permintaan HTTP

POST https://vision.googleapis.com/v1p4beta1/files:asyncBatchAnnotate

URL menggunakan sintaks gRPC Transcoding.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "requests": [
    {
      object (AsyncAnnotateFileRequest)
    }
  ]
}
Kolom
requests[]

object (AsyncAnnotateFileRequest)

Permintaan anotasi file asinkron individual untuk batch ini.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-vision

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

AsyncAnnotateFileRequest

Permintaan anotasi file offline.

Representasi JSON
{
  "inputConfig": {
    object (InputConfig)
  },
  "features": [
    {
      object (Feature)
    }
  ],
  "imageContext": {
    object (ImageContext)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Kolom
inputConfig

object (InputConfig)

Wajib. Informasi tentang file input.

features[]

object (Feature)

Wajib. Fitur yang diminta.

imageContext

object (ImageContext)

Konteks tambahan yang mungkin menyertai gambar dalam file.

outputConfig

object (OutputConfig)

Wajib. Lokasi output dan metadata yang diinginkan (misalnya, format).