ThreadMessage interface
Uma única mensagem existente em um thread do assistente.
Propriedades
| assistant |
Se aplicável, a ID do assistente que criou esta mensagem. |
| content | A lista de itens de conteúdo associados à mensagem do thread do assistente. |
| created |
O carimbo de data/hora Unix, em segundos, que representa quando esse objeto foi criado. |
| file |
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 usados para armazenar informações adicionais sobre o objeto. |
| role | A função associada à mensagem de thread do assistente. |
| run |
Se aplicável, a ID da execução associada à criação dessa mensagem. |
| thread |
A ID do thread ao qual essa mensagem pertence. |
Detalhes da propriedade
assistantId
Se aplicável, a ID do assistente que criou esta mensagem.
assistantId?: string
Valor da propriedade
string
content
A lista de itens de conteúdo associados à mensagem do thread do assistente.
content: MessageContent[]
Valor da propriedade
createdAt
O carimbo de data/hora 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 usados 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 do 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