VoiceResponseBase interface

Proprietà condivise da risposte vocali persistenti.

Proprietà

max_output_tokens

Numero massimo di token di output per una singola risposta di assistente, inclusi i call degli strumenti, utilizzati in questa risposta.

object

Il tipo di oggetto, deve essere realtime.response.

output_modalities

L'insieme delle modalità usate dal modello per rispondere, attualmente gli unici valori possibili sono [\"audio\"], [\"text\"]. L'uscita audio include sempre una trascrizione testuale. Impostando l'uscita in modalità text disabilitato l'uscita audio dal modello.

status

Lo stato finale della risposta (completed, cancelled, failed, o incomplete, in_progress).

status_details

Dettagli aggiuntivi sullo stato.

usage

Statistiche di utilizzo per la Risposta, questo corrisponderà alla fatturazione. Una sessione API in tempo reale manterrà un contesto di conversazione e aggiungerà nuovi Elementi alla Conversazione, quindi l'output dei turni precedenti (token testuali e audio) diventerà l'input per i turni successivi.

Dettagli proprietà

max_output_tokens

Numero massimo di token di output per una singola risposta di assistente, inclusi i call degli strumenti, utilizzati in questa risposta.

max_output_tokens?: number | "inf"

Valore della proprietà

number | "inf"

object

Il tipo di oggetto, deve essere realtime.response.

object?: "realtime.response"

Valore della proprietà

"realtime.response"

output_modalities

L'insieme delle modalità usate dal modello per rispondere, attualmente gli unici valori possibili sono [\"audio\"], [\"text\"]. L'uscita audio include sempre una trascrizione testuale. Impostando l'uscita in modalità text disabilitato l'uscita audio dal modello.

output_modalities?: ("text" | "audio")[]

Valore della proprietà

("text" | "audio")[]

status

Lo stato finale della risposta (completed, cancelled, failed, o incomplete, in_progress).

status?: "failed" | "in_progress" | "cancelled" | "completed" | "incomplete"

Valore della proprietà

"failed" | "in_progress" | "cancelled" | "completed" | "incomplete"

status_details

Dettagli aggiuntivi sullo stato.

status_details?: RealtimeResponseStatusDetails

Valore della proprietà

usage

Statistiche di utilizzo per la Risposta, questo corrisponderà alla fatturazione. Una sessione API in tempo reale manterrà un contesto di conversazione e aggiungerà nuovi Elementi alla Conversazione, quindi l'output dei turni precedenti (token testuali e audio) diventerà l'input per i turni successivi.

usage?: RealtimeResponseUsage

Valore della proprietà