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

Risorsa: Answer

Definisce una risposta.

Rappresentazione 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
}
Campi
name

string

Immutabile. Nome completo projects/{project}/locations/global/collections/{collection}/engines/{engine}/sessions/*/answers/*

state

enum (State)

Lo stato della generazione della risposta.

answerText

string

La risposta testuale.

citations[]

object (Citation)

Citazioni.

groundingSupports[]

object (GroundingSupport)

Facoltativo. Supporti di grounding.

references[]

object (Reference)

Riferimenti.

blobAttachments[]

object (BlobAttachment)

Solo output. Elenco degli allegati blob nella risposta.

relatedQuestions[]

string

Domande correlate suggerite.

steps[]

object (Step)

Passaggi di generazione della risposta.

queryUnderstandingInfo

object (QueryUnderstandingInfo)

Informazioni sulla comprensione delle query.

answerSkippedReasons[]

enum (AnswerSkippedReason)

Motivi aggiuntivi per cui la risposta è stata ignorata. Fornisce il motivo per cui i casi sono stati ignorati. Se non viene ignorato nulla, questo campo non viene impostato.

createTime

string (Timestamp format)

Solo output. Timestamp di creazione della risposta.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

completeTime

string (Timestamp format)

Solo output. Timestamp di completamento della risposta.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

safetyRatings[]

object (SafetyRating)

Facoltativo. Valutazioni di sicurezza.

groundingScore

number

Un punteggio compreso nell'intervallo [0, 1] che descrive il livello di grounding della risposta in base ai blocchi di riferimento.

Metodi

get

Ottiene una risposta.