VoiceConversation interface
持續的語音對話。 Foundry 信封擁有語音代理儲存的逐字稿、回應、每回合指標和音訊。 它是父、保留和刪除的邊界:刪除會連帶到回應、項目、指標和音訊。 當 finalization 失敗時,任何部分持續的回應、項目和項目音訊仍可讀取。
屬性
| completed_at | Unix 的時間戳記(以秒計)表示會話與持久化最終完成 |
| created_at | Unix 的時間戳(以秒計)顯示對話建立的時間。 |
| id | 對話中獨特的身份。 |
| last_error | 阻止持久化最終完成的終端錯誤。 只有在 |
| metadata | 一組與對話相關的鍵值對。 |
| object | 物件類型。 一律為 |
| status | 對話的生命週期狀態。 |
| usage | 本次對話中所有回應的最終總計代幣使用情況。 在 和 在成功 |
屬性詳細資料
completed_at
Unix 的時間戳記(以秒計)表示會話與持久化最終完成completedfailed時的狀態。 在 時缺席。statusin_progress
completed_at?: Date
屬性值
Date
created_at
Unix 的時間戳(以秒計)顯示對話建立的時間。
created_at: Date
屬性值
Date
id
對話中獨特的身份。
id: string
屬性值
string
last_error
metadata
一組與對話相關的鍵值對。
metadata?: Record<string, string>
屬性值
Record<string, string>
object
物件類型。 一律為 voice.conversation。
object: "voice.conversation"
屬性值
"voice.conversation"
status
usage
本次對話中所有回應的最終總計代幣使用情況。 在 和 在成功completed完成後被填入時 缺status失;當 status 是 failed時,可能會缺失,且值不保證會逐步報告。in_progress
usage?: RealtimeResponseUsage