RealtimeClientEventResponseCancel interface
Invia questo evento per annullare una risposta in corso. Il server risponderà con un response.done evento con stato response.status=cancelled. Se non c'è risposta per cancellare, il server risponderà con un errore. È sicuro chiamare response.cancel , anche se non c'è risposta in corso, un errore verrà restituito e la sessione rimarrà intatta.
- Extends
Proprietà
| event_id | ID opzionale generato dal client utilizzato per identificare questo evento. |
| response_id | Un ID risposta specifico da cancellare - se non fornito, annullerà una risposta in corso nella conversazione predefinita. |
| type | Il tipo di evento deve essere |
Dettagli proprietà
event_id
ID opzionale generato dal client utilizzato per identificare questo evento.
event_id?: string
Valore della proprietà
string
response_id
Un ID risposta specifico da cancellare - se non fornito, annullerà una risposta in corso nella conversazione predefinita.
response_id?: string
Valore della proprietà
string
type
Il tipo di evento deve essere response.cancel.
type: "response.cancel"
Valore della proprietà
"response.cancel"