OutputConfig

Emplacement de sortie et métadonnées souhaités.

Représentation JSON
{
  "gcsDestination": {
    object (GcsDestination)
  },
  "batchSize": number
}
Champs
gcsDestination

object (GcsDestination)

Emplacement Google Cloud Storage dans lequel écrire les sorties.

batchSize

number

Nombre maximal de fichiers .proto de réponse à placer dans chaque fichier JSON de sortie sur Google Cloud Storage. La plage valide est [1, 100]. Si aucune valeur n'est spécifiée, la valeur par défaut est 20.

Par exemple, pour un fichier PDF de 100 pages, 100 fichiers .proto de réponse sont générés. Si le champ batchSize est égal à 20, cinq fichiers JSON contenant chacun 20 fichiers .proto de réponse sont écrits sous le préfixe gcsDestination.uri.

Actuellement, le champ "batchSize" ne s'applique qu'à l'emplacement GcsDestination. Il est possible qu'il soit prochainement compatible avec d'autres configurations de sortie.

GcsDestination

Emplacement Google Cloud Storage dans lequel la sortie est écrite.

Représentation JSON
{
  "uri": string
}
Champs
uri

string

Préfixe d'URI Google Cloud Storage où les résultats sont stockés. Les résultats sont au format JSON et sont précédés du préfixe d'URI d'entrée correspondant. Ce champ peut représenter un préfixe de fichier GCS ou un répertoire GCS. Dans les deux cas, l'URI doit être unique, car vous devez effectuer une recherche GCS à caractère générique sur le préfixe d'URI fourni pour obtenir l'ensemble des fichiers de sortie.

Exemples :

Si plusieurs sorties existent, toutes les réponses contiennent "AnnotateFileResponse", chacune incluant un sous-ensemble de la liste complète de AnnotateImageResponse. Plusieurs sorties peuvent être générées si, par exemple, la sortie JSON est trop volumineuse et qu'elle est répartie en plusieurs fichiers segmentés.