VoiceConversation interface

Una conversazione insistente a voce. La busta di Foundry che possiede la trascrizione memorizzata di un agente vocale, le risposte, le metriche per turno e l'audio. È il confine genitore, di ritenzione e di eliminazione: eliminarla si propaga a cascata alle sue risposte, elementi, metriche e audio. Quando la finalizzazione fallisce, eventuali risposte parziali persistenti, elementi e audio degli elementi rimangono leggibili.

Proprietà

completed_at

Il timestamp Unix (in secondi) indicava quando la finalizzazione della sessione e della persistenza raggiungeva il terminale completed o failed lo stato. In assenza mentre status è in_progress.

created_at

Il timestamp Unix (in pochi secondi) indica quando la conversazione è stata creata.

id

L'identità unica della conversazione.

last_error

L'errore terminale che ha impedito la finalizzazione della persistenza. Presente solo quando status è failed.

metadata

Un insieme di coppie chiave-valore collegate alla conversazione.

object

Tipo dell'oggetto. Sempre voice.conversation.

status

Lo stato del ciclo di vita della conversazione.

usage

Utilizzo aggregato finale dei token in tutte le risposte in questa conversazione. Assente mentre status è in_progress e popolata dopo una finalizzazione riuscita completed con successo; può essere assente quando status è failed, e i valori non sono garantiti che vengano riportati in modo incrementale.

Dettagli proprietà

completed_at

Il timestamp Unix (in secondi) indicava quando la finalizzazione della sessione e della persistenza raggiungeva il terminale completed o failed lo stato. In assenza mentre status è in_progress.

completed_at?: Date

Valore della proprietà

Date

created_at

Il timestamp Unix (in pochi secondi) indica quando la conversazione è stata creata.

created_at: Date

Valore della proprietà

Date

id

L'identità unica della conversazione.

id: string

Valore della proprietà

string

last_error

L'errore terminale che ha impedito la finalizzazione della persistenza. Presente solo quando status è failed.

last_error?: ErrorModel

Valore della proprietà

metadata

Un insieme di coppie chiave-valore collegate alla conversazione.

metadata?: Record<string, string>

Valore della proprietà

Record<string, string>

object

Tipo dell'oggetto. Sempre voice.conversation.

object: "voice.conversation"

Valore della proprietà

"voice.conversation"

status

Lo stato del ciclo di vita della conversazione.

status: VoiceConversationStatus

Valore della proprietà

usage

Utilizzo aggregato finale dei token in tutte le risposte in questa conversazione. Assente mentre status è in_progress e popolata dopo una finalizzazione riuscita completed con successo; può essere assente quando status è failed, e i valori non sono garantiti che vengano riportati in modo incrementale.

usage?: RealtimeResponseUsage

Valore della proprietà