RealtimeConversationItemMessageUser interface

Un message utilisateur dans une conversation en temps réel.

Extends

Propriétés

content

Contenu du message.

created_at

L’horodatage Unix (en quelques secondes) indique quand l’élément a été persisté.

id

L’identifiant unique de l’article. Cela peut être fourni par le client ou généré par le serveur.

object

Identifiant pour l’objet API retourné - toujours realtime.item. Optionnel lors de la création d’un nouvel objet.

response_id

L’identifiant de la réponse qui a produit cet article, lorsque c’est applicable.

role

Rôle de l’expéditeur du message. A toujours la valeur user.

status

État de l’élément. Cela n’a aucun effet sur la conversation.

type

Type de l’élément. A toujours la valeur message.

Détails de la propriété

content

Contenu du message.

content: RealtimeConversationItemMessageUserContent[]

Valeur de propriété

created_at

L’horodatage Unix (en quelques secondes) indique quand l’élément a été persisté.

created_at?: Date

Valeur de propriété

Date

id

L’identifiant unique de l’article. Cela peut être fourni par le client ou généré par le serveur.

id?: string

Valeur de propriété

string

object

Identifiant pour l’objet API retourné - toujours realtime.item. Optionnel lors de la création d’un nouvel objet.

object?: "realtime.item"

Valeur de propriété

"realtime.item"

response_id

L’identifiant de la réponse qui a produit cet article, lorsque c’est applicable.

response_id?: string

Valeur de propriété

string

role

Rôle de l’expéditeur du message. A toujours la valeur user.

role: "user"

Valeur de propriété

"user"

status

État de l’élément. Cela n’a aucun effet sur la conversation.

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

Valeur de propriété

"in_progress" | "completed" | "incomplete"

type

Type de l’élément. A toujours la valeur message.

type: "message"

Valeur de propriété

"message"