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

Recurso: respuesta

Define una respuesta.

Representación 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
}
Campos
name

string

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

state

enum (State)

El estado de la generación de la respuesta.

answerText

string

La respuesta textual.

citations[]

object (Citation)

Citas.

groundingSupports[]

object (GroundingSupport)

Opcional. Se admiten las bases.

references[]

object (Reference)

Referencias.

blobAttachments[]

object (BlobAttachment)

Lista de archivos adjuntos de blob en la respuesta.

relatedQuestions[]

string

Preguntas relacionadas sugeridas.

steps[]

object (Step)

Pasos para generar respuestas.

queryUnderstandingInfo

object (QueryUnderstandingInfo)

Información sobre la comprensión de las consultas.

answerSkippedReasons[]

enum (AnswerSkippedReason)

Motivos adicionales por los que se ha saltado la respuesta. Proporciona el motivo de los casos ignorados. Si no se omite nada, este campo no se define.

createTime

string (Timestamp format)

Solo de salida. Marca de tiempo de creación de la respuesta.

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

completeTime

string (Timestamp format)

Solo de salida. Marca de tiempo de la respuesta completada.

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

safetyRatings[]

object (SafetyRating)

Opcional. Puntuaciones de seguridad.

groundingScore

number

Puntuación en el intervalo [0, 1] que describe el grado de fundamentación de la respuesta en los fragmentos de referencia.

Métodos

get

Obtiene una respuesta.