Recurso: Conversation
Mensagem para uma conversa.
Representação JSON |
---|
{ "name": string, "agents": [ string ], "createTime": string, "lastUsedTime": string, "labels": { string: string, ... } } |
Campos | |
---|---|
name |
Opcional. Identificador. O nome de recurso exclusivo de uma conversa. Formato: Exemplo: Recomendamos pular a definição desse campo durante a criação da conversa, porque ele será inferido automaticamente e substituído por {parent}/conversations/{conversationId}. |
agents[] |
Obrigatório. Agente(s) na conversa. No momento, apenas um agente é aceito. Esse campo é repetido para permitir o suporte futuro de vários agentes em uma conversa. Formato: |
createTime |
Apenas saída. Carimbo de data/hora da criação Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
lastUsedTime |
Apenas saída. Carimbo de data/hora da última conversa usada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
labels |
Opcional. Rótulos abertos e definidos pelo usuário que podem ser definidos pelo cliente para marcar uma conversa (por exemplo, para filtrar conversas em plataformas/produtos específicos). Um objeto com uma lista de pares |
Métodos |
|
---|---|
|
Cria uma conversa para manter o histórico. |
|
Busca os detalhes de uma única conversa usando o ID da conversa e o pai. |
|
Lista todas as conversas de um determinado pai. |