OutputConfig

A localização e os metadados de saída pretendidos.

Representação JSON
{
  "gcsDestination": {
    object (GcsDestination)
  },
  "batchSize": number
}
Campos
gcsDestination

object (GcsDestination)

A localização do Google Cloud Storage para escrever as saídas.

batchSize

number

O número máximo de protos de resposta a colocar em cada ficheiro JSON de saída no Google Cloud Storage. O intervalo válido é [1, 100]. Se não for especificado, o valor predefinido é 20.

Por exemplo, para um ficheiro PDF com 100 páginas, são gerados 100 protos de resposta. Se batchSize = 20, são escritos 5 ficheiros JSON, cada um com 20 protos de resposta, com o prefixo gcsDestination.uri.

Atualmente, o batchSize aplica-se apenas a GcsDestination, com potencial suporte futuro para outras configurações de saída.

GcsDestination

A localização do Google Cloud Storage onde a saída vai ser escrita.

Representação JSON
{
  "uri": string
}
Campos
uri

string

Prefixo do URI do Google Cloud Storage onde os resultados vão ser armazenados. Os resultados estão no formato JSON e são precedidos pelo prefixo URI de entrada correspondente. Este campo pode representar um prefixo de ficheiro GCS ou um diretório GCS. Em qualquer dos casos, o URI deve ser único porque, para obter todos os ficheiros de saída, tem de fazer uma pesquisa de carateres universais do GCS no prefixo do URI que fornecer.

Exemplos:

Se existirem vários resultados, cada resposta continua a ser AnnotateFileResponse, cada uma das quais contém um subconjunto da lista completa de AnnotateImageResponse. Podem ocorrer várias saídas se, por exemplo, o JSON de saída for demasiado grande e transbordar para vários ficheiros divididos.