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

Risorsa: risposta

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)

Elenco degli allegati blob nella risposta.

relatedQuestions[]

string

Domande correlate suggerite.

steps[]

object (Step)

Passaggi per la generazione della risposta.

queryUnderstandingInfo

object (QueryUnderstandingInfo)

Informazioni sulla comprensione delle query.

answerSkippedReasons[]

enum (AnswerSkippedReason)

Altri motivi per cui le risposte sono state saltate. Fornisce il motivo dei casi 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 normalizzato in base al fuso orario UTC 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 normalizzato in base al fuso orario UTC 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.