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 do Google Cloud Storage ou um diretório do Google Cloud Storage. Em qualquer dos casos, o URI deve ser único porque, para obter todos os ficheiros de saída, tem de fazer uma pesquisa com carateres universais do Google Cloud Storage 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.