Compartilhar via


ThreadMessage interface

Uma única mensagem existente em um thread assistente.

Propriedades

assistantId

Se aplicável, a ID do assistente que criou essa mensagem.

content

A lista de itens de conteúdo associados à mensagem de thread assistente.

createdAt

O carimbo de data/hora do Unix, em segundos, que representa quando esse objeto foi criado.

fileIds

As IDs dos arquivos associados a essa mensagem.

id

O identificador, que pode ser referenciado em pontos de extremidade de API.

metadata

Um conjunto de pares chave/valor usado para armazenar informações adicionais sobre o objeto.

role

A função associada à mensagem de thread assistente.

runId

Se aplicável, a ID da execução associada à criação dessa mensagem.

threadId

A ID do thread ao qual essa mensagem pertence.

Detalhes da propriedade

assistantId

Se aplicável, a ID do assistente que criou essa mensagem.

assistantId?: string

Valor da propriedade

string

content

A lista de itens de conteúdo associados à mensagem de thread assistente.

content: MessageContent[]

Valor da propriedade

createdAt

O carimbo de data/hora do Unix, em segundos, que representa quando esse objeto foi criado.

createdAt?: Date

Valor da propriedade

Date

fileIds

As IDs dos arquivos associados a essa mensagem.

fileIds?: string[]

Valor da propriedade

string[]

id

O identificador, que pode ser referenciado em pontos de extremidade de API.

id?: string

Valor da propriedade

string

metadata

Um conjunto de pares chave/valor usado para armazenar informações adicionais sobre o objeto.

metadata: null | Record<string, string>

Valor da propriedade

null | Record<string, string>

role

A função associada à mensagem de thread assistente.

role: string

Valor da propriedade

string

runId

Se aplicável, a ID da execução associada à criação dessa mensagem.

runId?: string

Valor da propriedade

string

threadId

A ID do thread ao qual essa mensagem pertence.

threadId?: string

Valor da propriedade

string