OutputConfig

La posizione di output e i metadati desiderati.

Rappresentazione JSON
{
  "gcsDestination": {
    object (GcsDestination)
  },
  "batchSize": number
}
Campi
gcsDestination

object (GcsDestination)

La posizione di Google Cloud Storage in cui scrivere gli output.

batchSize

number

Il numero massimo di proto di risposta da inserire in ogni file JSON di output su Google Cloud Storage. L'intervallo valido è [1, 100]. Se non specificato, il valore predefinito è 20.

Ad esempio, per un file PDF con 100 pagine verranno generati 100 proto di risposta. Se batchSize = 20, verranno scritti 5 file JSON contenenti ciascuno 20 proto di risposta con il prefisso gcsDestination.uri.

Al momento, batchSize si applica solo a GcsDestination, con un potenziale supporto futuro per altre configurazioni di output.

GcsDestination

La posizione di Google Cloud Storage in cui verrà scritto l'output.

Rappresentazione JSON
{
  "uri": string
}
Campi
uri

string

Prefisso dell'URI Google Cloud Storage in cui verranno archiviati i risultati. I risultati saranno in formato JSON e preceduti dal prefisso URI di input corrispondente. Questo campo può rappresentare un prefisso del file Google Cloud Storage o una directory Google Cloud Storage. In entrambi i casi, l'URI deve essere univoco perché, per ottenere tutti i file di output, dovrai eseguire una ricerca con caratteri jolly in Google Cloud Storage sul prefisso URI fornito.

Esempi:

Se sono presenti più output, ogni risposta è ancora AnnotateFileResponse, ciascuna delle quali contiene un sottoinsieme dell'elenco completo di AnnotateImageResponse. Possono verificarsi più output se, ad esempio, l'output JSON è troppo grande e si verifica un overflow in più file suddivisi in parti.