OutputConfig

מיקום הפלט הרצוי והמטא-נתונים.

ייצוג ב-JSON
{
  "gcsDestination": {
    object(GcsDestination)
  },
  "batchSize": number
}
שדות
gcsDestination

object(GcsDestination)

המיקום ב-Google Cloud Storage שבו ייכתבו הפלט או הפלטים.

batchSize

number

המספר המקסימלי של פרוטוקולי תגובה שיוכנסו לכל קובץ JSON של פלט ב-Google Cloud Storage. הטווח התקין הוא [1, 100]. אם לא מציינים ערך, ערך ברירת המחדל הוא 20.

לדוגמה, עבור קובץ PDF אחד עם 100 דפים, ייווצרו 100 פרוטוקולים של תגובות. אם batchSize = 20, ייכתבו 5 קובצי JSON, כל אחד מהם מכיל 20 פרוטוקולי תגובה, עם הקידומת gcsDestination.uri.

בשלב הזה, batchSize רלוונטי רק ל-GcsDestination, ויכול להיות שבעתיד הוא יהיה רלוונטי גם להגדרות פלט אחרות.

GcsDestination

המיקום ב-Google Cloud Storage שבו הפלט ייכתב.

ייצוג ב-JSON
{
  "uri": string
}
שדות
uri

string

‫URI של Cloud Storage שבו התוצאות יאוחסנו. התוצאות יהיו בפורמט JSON ולפניהן מזהה ה-URI של הקלט התואם. השדה הזה יכול לייצג קובץ יחיד או קידומת לכמה פלטים. התחיליות צריכות להסתיים ב-/.

דוגמאות:

אם יש כמה פלטים, כל תגובה היא עדיין AnnotateFileResponse, וכל אחת מהן מכילה קבוצת משנה של הרשימה המלאה של AnnotateImageResponse. יכול להיות שיהיו כמה פלטים, למשל אם קובץ ה-JSON של הפלט גדול מדי והוא מתפצל לכמה קבצים.