Partager via


ThreadMessage interface

Message unique existant dans un thread assistant.

Propriétés

assistantId

Le cas échéant, l’ID du assistant qui a créé ce message.

content

Liste des éléments de contenu associés au message de thread assistant.

createdAt

Horodatage Unix, en secondes, représentant la date de création de cet objet.

fileIds

ID des fichiers associés à ce message.

id

Identificateur, qui peut être référencé dans les points de terminaison d’API.

metadata

Ensemble de paires clé/valeur utilisées pour stocker des informations supplémentaires sur l’objet.

role

Rôle associé au message de thread assistant.

runId

Le cas échéant, l’ID de l’exécution associée à la création de ce message.

threadId

ID du thread auquel appartient ce message.

Détails de la propriété

assistantId

Le cas échéant, l’ID du assistant qui a créé ce message.

assistantId?: string

Valeur de propriété

string

content

Liste des éléments de contenu associés au message de thread assistant.

content: MessageContent[]

Valeur de propriété

createdAt

Horodatage Unix, en secondes, représentant la date de création de cet objet.

createdAt?: Date

Valeur de propriété

Date

fileIds

ID des fichiers associés à ce message.

fileIds?: string[]

Valeur de propriété

string[]

id

Identificateur, qui peut être référencé dans les points de terminaison d’API.

id?: string

Valeur de propriété

string

metadata

Ensemble de paires clé/valeur utilisées pour stocker des informations supplémentaires sur l’objet.

metadata: null | Record<string, string>

Valeur de propriété

null | Record<string, string>

role

Rôle associé au message de thread assistant.

role: string

Valeur de propriété

string

runId

Le cas échéant, l’ID de l’exécution associée à la création de ce message.

runId?: string

Valeur de propriété

string

threadId

ID du thread auquel appartient ce message.

threadId?: string

Valeur de propriété

string