ThreadMessage interface
Одно существующее сообщение в потоке агента.
Свойства
| assistant |
Если применимо, идентификатор агента, создающего это сообщение. |
| attachments | Список файлов, присоединенных к сообщению, и инструменты, к которому они были добавлены. |
| completed |
Метка времени Unix (в секундах) для завершения сообщения. |
| content | Список элементов содержимого, связанных с сообщением потока агента. |
| created |
Метка времени Unix в секундах, представляющая при создании этого объекта. |
| id | Идентификатор, на который можно ссылаться в конечных точках API. |
| incomplete |
Метка времени Unix (в секундах) для момента, когда сообщение было отмечено как неполное. |
| incomplete |
В неполном сообщении сведения о том, почему сообщение является неполным. |
| metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
| object | Тип объекта, который всегда является thread.message. |
| role | Роль, связанная с сообщением потока агента. |
| run |
Если применимо, идентификатор выполнения, связанный с автором этого сообщения. |
| status | Состояние сообщения. |
| thread |
Идентификатор потока, к которому принадлежит это сообщение. |
Сведения о свойстве
assistantId
Если применимо, идентификатор агента, создающего это сообщение.
assistantId: string | null
Значение свойства
string | null
attachments
Список файлов, присоединенных к сообщению, и инструменты, к которому они были добавлены.
attachments: MessageAttachment[] | null
Значение свойства
MessageAttachment[] | null
completedAt
Метка времени Unix (в секундах) для завершения сообщения.
completedAt: Date | null
Значение свойства
Date | null
content
Список элементов содержимого, связанных с сообщением потока агента.
content: MessageContentUnion[]
Значение свойства
createdAt
Метка времени Unix в секундах, представляющая при создании этого объекта.
createdAt: Date
Значение свойства
Date
id
Идентификатор, на который можно ссылаться в конечных точках API.
id: string
Значение свойства
string
incompleteAt
Метка времени Unix (в секундах) для момента, когда сообщение было отмечено как неполное.
incompleteAt: Date | null
Значение свойства
Date | null
incompleteDetails
В неполном сообщении сведения о том, почему сообщение является неполным.
incompleteDetails: MessageIncompleteDetails | null
Значение свойства
MessageIncompleteDetails | null
metadata
Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.
metadata: Record<string, string> | null
Значение свойства
Record<string, string> | null
object
Тип объекта, который всегда является thread.message.
object: "thread.message"
Значение свойства
"thread.message"
role
runId
Если применимо, идентификатор выполнения, связанный с автором этого сообщения.
runId: string | null
Значение свойства
string | null
status
threadId
Идентификатор потока, к которому принадлежит это сообщение.
threadId: string
Значение свойства
string