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 résultats.

batchSize

number

Nombre maximal de fichiers .proto de réponse à placer dans chaque fichier JSON de résultat dans 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, 5 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 sur lequel le résultat doit être écrit.

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

string

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

Exemples :

Si plusieurs résultats existent, toutes les réponses contiennent "AnnotateFileResponse", chacune incluant un sous-ensemble de la liste complète d'AnnotateImageResponse. Plusieurs résultats peuvent être générés si, par exemple, le fichier JSON de sortie est trop volumineux et qu'il est réparti en plusieurs fichiers segmentés.