RealtimeConversationItemMessageSystem interface
Un messaggio di sistema in una conversazione in tempo reale può essere utilizzato per fornire contesto aggiuntivo o istruzioni al modello. Questo è simile ma distinto dal prompt di istruzioni fornito all'inizio di una conversazione, poiché i messaggi di sistema possono essere aggiunti in qualsiasi momento della conversazione. Per cambiamenti importanti nel comportamento della conversazione, usa le istruzioni, ma per aggiornamenti minori (ad esempio "l'utente ora chiede di un altro argomento"), usa i messaggi di sistema.
- Extends
Proprietà
| content | Il contenuto del messaggio. |
| created_at | Il timestamp Unix (in pochi secondi) indicava quando l'elemento veniva mantenuto. |
| id | L'ID unico dell'oggetto. Questo può essere fornito dal client o generato dal server. |
| object | Identificatore per l'oggetto API restituito - sempre |
| response_id | L'id della risposta che ha prodotto questo articolo, quando applicabile. |
| role | Ruolo del mittente del messaggio. Sempre |
| status | Stato dell'elemento. Non ha alcun effetto sulla conversazione. |
| type | Tipo dell'elemento. Sempre |
Dettagli proprietà
content
Il contenuto del messaggio.
content: RealtimeConversationItemMessageSystemContent[]
Valore della proprietà
created_at
Il timestamp Unix (in pochi secondi) indicava quando l'elemento veniva mantenuto.
created_at?: Date
Valore della proprietà
Date
id
L'ID unico dell'oggetto. Questo può essere fornito dal client o generato dal server.
id?: string
Valore della proprietà
string
object
Identificatore per l'oggetto API restituito - sempre realtime.item. Opzionale quando si crea un nuovo oggetto.
object?: "realtime.item"
Valore della proprietà
"realtime.item"
response_id
L'id della risposta che ha prodotto questo articolo, quando applicabile.
response_id?: string
Valore della proprietà
string
role
Ruolo del mittente del messaggio. Sempre system.
role: "system"
Valore della proprietà
"system"
status
Stato dell'elemento. Non ha alcun effetto sulla conversazione.
status?: "in_progress" | "completed" | "incomplete"
Valore della proprietà
"in_progress" | "completed" | "incomplete"
type
Tipo dell'elemento. Sempre message.
type: "message"
Valore della proprietà
"message"