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. Agentes 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 en 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. |
|
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. |