VoiceResponse interface
Přetrvávající hlasová odpověď reprezentující jeden modelový závěrový obrat v rámci konverzace. Ve výsledcích seznamu může být projekce output vynechána; pro výstupní položky lze získat celou odpověď (GET .../responses/{response_id}) nebo stránkovanou odpověď-položky (GET .../responses/{response_id}/items) pro výstupní položky.
created_at
/
completed_at jsou trvalé objednávkové rozšíření Foundry.
- Extends
Vlastnosti
| audio | Zvuková konfigurace použitá pro odpověď, včetně hlasového a zvukového formátu použitého pro výstup. |
| completed_at | Unixové časové razítko (v sekundách) pro datum dokončení odpovědi. |
| conversation_id | Id konverzace, ke které tato odpověď patří. |
| created_at | Unixové časové razítko (v sekundách) pro okamžik vytvoření odpovědi. |
| id | Jedinečné ID odpovědi. |
| metadata | Sada párů klíč-hodnota připojených k odpovědi. |
| output | Výstupní položky vytvořené odpovědí. Může být vynechán ve výsledcích seznamu; získat celou odpověď (GET .../responses/{response_id}) nebo použít stránkovanou cestu odpovědí-položky (GET .../responses/{response_id}/items) pro výstupní položky. Každý bod |
| temperature | Vzorkovací teplota použitá pro odezvu. |
Zděděné vlastnosti
| max_output_tokens | Maximální počet výstupních tokenů pro jednu odpověď asistenta, včetně volání nástrojů, která byla použita v této odpovědi. |
| object | Typ objektu musí být |
| output_modalities | Množina modalit, které model použil k odpovědi, jsou v současnosti jediné možné hodnoty |
| status | Konečný stav odpovědi ( |
| status_details | Další podrobnosti o stavu. |
| usage | Statistiky využití pro Odpověď, to bude odpovídat fakturaci. Relace Realtime API udržuje kontext konverzace a přidává nové položky do konverzace, takže výstup z předchozích kol (textové a audio tokeny) se stane vstupem pro pozdější kola. |
Podrobnosti vlastnosti
audio
Zvuková konfigurace použitá pro odpověď, včetně hlasového a zvukového formátu použitého pro výstup.
audio?: VoiceResponseAudio
Hodnota vlastnosti
completed_at
Unixové časové razítko (v sekundách) pro datum dokončení odpovědi.
completed_at?: Date
Hodnota vlastnosti
Date
conversation_id
Id konverzace, ke které tato odpověď patří.
conversation_id: string
Hodnota vlastnosti
string
created_at
Unixové časové razítko (v sekundách) pro okamžik vytvoření odpovědi.
created_at?: Date
Hodnota vlastnosti
Date
id
Jedinečné ID odpovědi.
id: string
Hodnota vlastnosti
string
metadata
Sada párů klíč-hodnota připojených k odpovědi.
metadata?: Record<string, string>
Hodnota vlastnosti
Record<string, string>
output
Výstupní položky vytvořené odpovědí. Může být vynechán ve výsledcích seznamu; získat celou odpověď (GET .../responses/{response_id}) nebo použít stránkovanou cestu odpovědí-položky (GET .../responses/{response_id}/items) pro výstupní položky. Každý bod response_id také odkazuje zpět na tuto odpověď v seznamu položek na úrovni konverzace.
output?: RealtimeConversationItemUnion[]
Hodnota vlastnosti
temperature
Vzorkovací teplota použitá pro odezvu.
temperature?: number
Hodnota vlastnosti
number
Podrobnosti zděděných vlastností
max_output_tokens
Maximální počet výstupních tokenů pro jednu odpověď asistenta, včetně volání nástrojů, která byla použita v této odpovědi.
max_output_tokens?: number | "inf"
Hodnota vlastnosti
number | "inf"
object
Typ objektu musí být realtime.response.
object?: "realtime.response"
Hodnota vlastnosti
"realtime.response"
Děděno zVoiceResponseBase.object
output_modalities
Množina modalit, které model použil k odpovědi, jsou v současnosti jediné možné hodnoty [\"audio\"], [\"text\"]. Zvukový výstup vždy obsahuje textový přepis. Nastavení výstupu na režim text deaktivuje audio výstup z modelu.
output_modalities?: ("text" | "audio")[]
Hodnota vlastnosti
("text" | "audio")[]
Děděné poVoiceResponseBase.output_modalities
status
Konečný stav odpovědi (completed, cancelled, failed, nebo incomplete, ). in_progress
status?: "failed" | "in_progress" | "cancelled" | "completed" | "incomplete"
Hodnota vlastnosti
"failed" | "in_progress" | "cancelled" | "completed" | "incomplete"
Děděno zVoiceResponseBase.status
status_details
Další podrobnosti o stavu.
status_details?: RealtimeResponseStatusDetails
Hodnota vlastnosti
Děděné poVoiceResponseBase.status_details
usage
Statistiky využití pro Odpověď, to bude odpovídat fakturaci. Relace Realtime API udržuje kontext konverzace a přidává nové položky do konverzace, takže výstup z předchozích kol (textové a audio tokeny) se stane vstupem pro pozdější kola.
usage?: RealtimeResponseUsage
Hodnota vlastnosti
Zděděno zVoiceResponseBase.usage