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 realtime.item. Opcional al crear un nuevo objeto.

response_id

El id de la respuesta que produjo este elemento, cuando corresponda.

role

Rol del remitente del mensaje. Siempre user.

status

Estado del elemento. No afecta a la conversación.

type

Tipo del elemento. Siempre message.

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"