VoiceResponseBase interface
Vlastnosti sdílené trvalými hlasovými odpověďmi.
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
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"
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")[]
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"
status_details
Další podrobnosti o stavu.
status_details?: RealtimeResponseStatusDetails
Hodnota vlastnosti
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