REST Resource: projects.locations.dataStores.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. Supporta il 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 per la generazione delle risposte.

queryUnderstandingInfo

object (QueryUnderstandingInfo)

Informazioni sulla comprensione delle query.

answerSkippedReasons[]

enum (AnswerSkippedReason)

Motivi aggiuntivi per cui le risposte sono state ignorate. Questo campo fornisce il motivo per cui i casi sono stati ignorati. Se non viene ignorato nulla, questo campo non è 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 del 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 della sicurezza.

groundingScore

number

Un punteggio compreso tra 0 e 1 che descrive il livello di fondatezza della risposta in base ai blocchi di riferimento.

Metodi

get

Riceve una risposta.