VoiceConversation interface

En ihållande röstkonversation. Foundry-kuvertet som äger en röstagents lagrade transkript, svar, per-tur-mätvärden och ljudet. Det är förälder-, behållnings- och borttagningsgränsen: att radera den kaskaderar till dess svar, artiklar, mätvärden och ljud. När slutförandet misslyckas förblir eventuella delvis bevarade svar, objekt och ljud läsbara.

Egenskaper

completed_at

Unix-tidsstämpeln (i sekunder) för när sessions- och persistensfinalisering nådde terminalen completed eller failed statusen. Frånvarande medan status är in_progress.

created_at

Unix-tidsstämpeln (i sekunder) för när konversationen skapades.

id

Samtalets unika id.

last_error

Det terminala felet som förhindrade persistens-slutföring. Presentera endast när status är failed.

metadata

En uppsättning nyckelvärdespar kopplade till samtalet.

object

Objekttypen. Alltid voice.conversation.

status

Samtalets livscykelstatus.

usage

Slutlig aggregerad tokenanvändning över alla svar i denna konversation. Frånvarande medan status är in_progress och fylld efter framgångsrik completed slutförande; det kan vara frånvarande när status är failed, och värden är inte garanterade att rapporteras inkrementellt.

Egenskapsinformation

completed_at

Unix-tidsstämpeln (i sekunder) för när sessions- och persistensfinalisering nådde terminalen completed eller failed statusen. Frånvarande medan status är in_progress.

completed_at?: Date

Egenskapsvärde

Date

created_at

Unix-tidsstämpeln (i sekunder) för när konversationen skapades.

created_at: Date

Egenskapsvärde

Date

id

Samtalets unika id.

id: string

Egenskapsvärde

string

last_error

Det terminala felet som förhindrade persistens-slutföring. Presentera endast när status är failed.

last_error?: ErrorModel

Egenskapsvärde

metadata

En uppsättning nyckelvärdespar kopplade till samtalet.

metadata?: Record<string, string>

Egenskapsvärde

Record<string, string>

object

Objekttypen. Alltid voice.conversation.

object: "voice.conversation"

Egenskapsvärde

"voice.conversation"

status

Samtalets livscykelstatus.

status: VoiceConversationStatus

Egenskapsvärde

usage

Slutlig aggregerad tokenanvändning över alla svar i denna konversation. Frånvarande medan status är in_progress och fylld efter framgångsrik completed slutförande; det kan vara frånvarande när status är failed, och värden är inte garanterade att rapporteras inkrementellt.

usage?: RealtimeResponseUsage

Egenskapsvärde