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