RealtimeConversationItemMessageUser interface
Un elemento de mensaje de usuario en una conversación en tiempo real.
- Extends
Propiedades
| content | Contenido del mensaje. |
| created_at | La marca de tiempo de Unix (en segundos) indica cuándo se persistía el elemento. |
| id | El ID único del artículo. Esto puede ser proporcionado por el cliente o generado por el servidor. |
| object | Identificador para el objeto API que se devuelve - siempre |
| response_id | El id de la respuesta que produjo este elemento, cuando corresponda. |
| role | Rol del remitente del mensaje. Siempre |
| status | Estado del elemento. No afecta a la conversación. |
| type | Tipo del elemento. Siempre |
Detalles de las propiedades
content
Contenido del mensaje.
content: RealtimeConversationItemMessageUserContent[]
Valor de propiedad
created_at
La marca de tiempo de Unix (en segundos) indica cuándo se persistía el elemento.
created_at?: Date
Valor de propiedad
Date
id
El ID único del artículo. Esto puede ser proporcionado por el cliente o generado por el servidor.
id?: string
Valor de propiedad
string
object
Identificador para el objeto API que se devuelve - siempre realtime.item. Opcional al crear un nuevo objeto.
object?: "realtime.item"
Valor de propiedad
"realtime.item"
response_id
El id de la respuesta que produjo este elemento, cuando corresponda.
response_id?: string
Valor de propiedad
string
role
Rol del remitente del mensaje. Siempre user.
role: "user"
Valor de propiedad
"user"
status
Estado del elemento. No afecta a la conversación.
status?: "in_progress" | "completed" | "incomplete"
Valor de propiedad
"in_progress" | "completed" | "incomplete"
type
Tipo del elemento. Siempre message.
type: "message"
Valor de propiedad
"message"