REST Resource: projects.locations.conversations

Recurso: Conversación

Mensaje de una conversación.

Representación JSON
{
  "name": string,
  "agents": [
    string
  ],
  "createTime": string,
  "lastUsedTime": string,
  "labels": {
    string: string,
    ...
  }
}
Campos
name

string

Opcional. Identificador. Nombre de recurso único de una conversación. Formato: projects/{project}/locations/{location}/conversations/{conversationId} {conversationId} es el ID del recurso y debe tener 63 caracteres o menos, así como coincidir con el formato descrito en https://google.aip.dev/122#resource-id-segments.

Ejemplo: projects/1234567890/locations/us-central1/conversations/my-conversation

Te recomendamos que no definas este campo durante la creación de la conversación, ya que se inferirá automáticamente y se sobrescribirá con {parent}/conversations/{conversationId}.

agents[]

string

Obligatorio. Agente(s) de la conversación. Actualmente, solo se admite un agente. Este campo se repite para permitir que varios agentes participen en una conversación en el futuro. Formato: projects/{project}/locations/{location}/dataAgents/{agent}

createTime

string (Timestamp format)

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

Usa RFC 3339, donde la salida generada siempre se normalizará con Z y usará 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".

lastUsedTime

string (Timestamp format)

Solo de salida. Marca de tiempo de la última conversación usada.

Usa RFC 3339, donde la salida generada siempre se normalizará con Z y usará 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".

labels

map (key: string, value: string)

Opcional. Etiquetas abiertas y definidas por el usuario que el cliente puede asignar para etiquetar una conversación (por ejemplo, para filtrar conversaciones de superficies o productos específicos).

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }

Métodos

create

Crea una conversación para conservar el historial de la conversación.

get

Obtiene los detalles de una conversación concreta mediante el ID de conversación y el elemento superior.

list

Enumera todas las conversaciones de un elemento superior determinado.