REST Resource: projects.locations.dataStores.sessions.answers

Ressource: Antwort

Definiert eine Antwort.

JSON-Darstellung
{
  "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
}
Felder
name

string

Nicht veränderbar. Voll qualifizierter Name projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*.

state

enum (State)

Der Status der Antwortgenerierung.

answerText

string

Die Textantwort.

citations[]

object (Citation)

Zitate.

groundingSupports[]

object (GroundingSupport)

Optional. Fundierungsunterstützung.

references[]

object (Reference)

Verweise.

blobAttachments[]

object (BlobAttachment)

Liste der Blob-Anhänge in der Antwort.

relatedQuestions[]

string

Vorgeschlagene ähnliche Fragen.

steps[]

object (Step)

Schritte zum Generieren von Antworten.

queryUnderstandingInfo

object (QueryUnderstandingInfo)

Informationen zur Auswertung von Anfragen.

answerSkippedReasons[]

enum (AnswerSkippedReason)

Weitere Gründe, warum Antworten übersprungen wurden. Gibt den Grund für das Überspringen an. Wenn nichts übersprungen wird, ist dieses Feld nicht festgelegt.

createTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel der Antworterstellung.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

completeTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel für den Abschluss der Antwort.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

safetyRatings[]

object (SafetyRating)

Optional. Sicherheitsbewertungen.

groundingScore

number

Ein Wert im Bereich [0, 1], der angibt, wie gut die Antwort durch die Referenzblöcke fundiert wird.

Methoden

get

Ruft eine Antwort ab.