Risorsa: Conversazione
Messaggio per una conversazione.
Rappresentazione JSON |
---|
{ "name": string, "agents": [ string ], "createTime": string, "lastUsedTime": string, "labels": { string: string, ... } } |
Campi | |
---|---|
name |
Facoltativo. Identificatore. Il nome della risorsa univoco di una conversazione. Formato: Esempio: Ti consigliamo di saltare l'impostazione di questo campo durante la creazione della conversazione, in quanto verrà dedotto automaticamente e sovrascritto con {parent}/conversations/{conversationId}. |
agents[] |
Obbligatorio. Agente o agenti nella conversazione. Al momento è supportato un solo agente. Questo campo viene ripetuto per consentire il supporto futuro di più agenti in una conversazione. Formato: |
createTime |
Solo output. Timestamp di creazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
lastUsedTime |
Solo output. Timestamp dell'ultima conversazione utilizzata. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Etichette aperte e definite dall'utente che possono essere impostate dal cliente per taggare una conversazione (ad esempio per filtrare le conversazioni per superfici/prodotti specifici). Un oggetto contenente un elenco di coppie |
Metodi |
|
---|---|
|
Crea una nuova conversazione per conservare la cronologia della conversazione. |
|
Recupera i dettagli di una singola conversazione utilizzando l'ID conversazione e il genitore. |
|
Elenca tutte le conversazioni per un determinato genitore. |