REST Resource: projects.locations.collections.engines.sessions.answers

משאב: תשובה

הגדרת תשובה.

ייצוג ב-JSON
{
  "name": string,
  "state": enum (State),
  "answerText": string,
  "citations": [
    {
      object (Citation)
    }
  ],
  "groundingSupports": [
    {
      object (GroundingSupport)
    }
  ],
  "references": [
    {
      object (Reference)
    }
  ],
  "blobAttachments": [
    {
      object (BlobAttachment)
    }
  ],
  "relatedQuestions": [
    string
  ],
  "steps": [
    {
      object (Step)
    }
  ],
  "queryUnderstandingInfo": {
    object (QueryUnderstandingInfo)
  },
  "answerSkippedReasons": [
    enum (AnswerSkippedReason)
  ],
  "createTime": string,
  "completeTime": string,
  "safetyRatings": [
    {
      object (SafetyRating)
    }
  ],
  "groundingScore": number
}
שדות
name

string

אי אפשר לשנות. שם ייחודי מלא projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*

state

enum (State)

הסטטוס של יצירת התשובה.

answerText

string

התשובה הטקסטואלית.

citations[]

object (Citation)

ציטוטים.

groundingSupports[]

object (GroundingSupport)

זה שינוי אופציונלי. תמיכה בהארקה.

references[]

object (Reference)

הפניות.

blobAttachments[]

object (BlobAttachment)

רשימה של קבצים מצורפים מסוג Blob בתשובה.

relatedQuestions[]

string

הצעות לשאלות קשורות.

steps[]

object (Step)

שלבים ביצירת תשובות.

queryUnderstandingInfo

object (QueryUnderstandingInfo)

מידע על הבנת השאילתה.

answerSkippedReasons[]

enum (AnswerSkippedReason)

סיבות נוספות לדילוג על תשובות. כאן מפורטת הסיבה להתעלמות מהמקרים. אם לא מדלגים על שום דבר, השדה הזה לא מוגדר.

createTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של יצירת התשובה.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

completeTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של התשובה שהושלמה.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

safetyRatings[]

object (SafetyRating)

זה שינוי אופציונלי. דירוגי בטיחות.

groundingScore

number

ציון בטווח [0, 1] שמתאר את מידת ההתבססות של התשובה על קטעי ההפניה.

Methods

get

מקבל תשובה.