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 של הקלט התואם. השדה הזה יכול לייצג קידומת של קובץ ב-Google Cloud Storage או ספרייה ב-Google Cloud Storage. בכל מקרה, ה-URI צריך להיות ייחודי, כי כדי לקבל את כל קובצי הפלט, תצטרכו לבצע חיפוש ב-Google Cloud Storage עם התו הכללי בקידומת ה-URI שסיפקתם.

דוגמאות:

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