Recurso: Conversation
Es el mensaje de una conversación.
| Representación JSON | 
|---|
| { "name": string, "agents": [ string ], "createTime": string, "lastUsedTime": string, "labels": { string: string, ... } } | 
| Campos | |
|---|---|
| name | 
 Opcional. Es el identificador. Es el nombre único del recurso de una conversación. Formato:  Ejemplo:  Se recomienda omitir la configuración de este campo durante la creación de la conversación, ya que se inferirá automáticamente y se sobrescribirá con {parent}/conversations/{conversationId}. | 
| agents[] | 
 Obligatorio. Son los agentes que participan en la conversación. Actualmente, solo se admite un agente. Este campo se repite para permitir la compatibilidad futura con varios agentes en una conversación. Formato:  | 
| createTime | 
 Solo salida. Marca de tiempo de creación Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:  | 
| lastUsedTime | 
 Solo salida. Es la marca de tiempo de la última conversación utilizada. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:  | 
| labels | 
 Opcional. Son etiquetas abiertas y definidas por el usuario que el cliente puede establecer para etiquetar una conversación (p.ej., para filtrar conversaciones por plataformas o productos específicos). Un objeto que contiene una lista de pares  | 
| Métodos | |
|---|---|
| 
 | Crea una conversación nueva para conservar el historial de conversaciones. | 
| 
 | Borra una conversación. | 
| 
 | Obtiene detalles de una sola conversación usando el ID de conversación y el elemento superior. | 
| 
 | Enumera todas las conversaciones de un elemento superior determinado. |