MessagesOperations interface
Интерфейс, представляющий операции с сообщениями.
Свойства
create | Создает новое сообщение в указанном потоке. |
get | Извлекает существующее сообщение. |
list | Возвращает список сообщений, существующих в потоке. |
update | Изменяет существующее сообщение в существующем потоке. |
Сведения о свойстве
create
Создает новое сообщение в указанном потоке.
create: (threadId: string, role: MessageRole, content: MessageInputContent, options?: MessagesCreateMessageOptionalParams) => Promise<ThreadMessage>
Значение свойства
(threadId: string, role: MessageRole, content: MessageInputContent, options?: MessagesCreateMessageOptionalParams) => Promise<ThreadMessage>
get
Извлекает существующее сообщение.
get: (threadId: string, messageId: string, options?: MessagesGetMessageOptionalParams) => Promise<ThreadMessage>
Значение свойства
(threadId: string, messageId: string, options?: MessagesGetMessageOptionalParams) => Promise<ThreadMessage>
list
Возвращает список сообщений, существующих в потоке.
list: (threadId: string, options?: MessagesListMessagesOptionalParams) => PagedAsyncIterableIterator<ThreadMessage, ThreadMessage[], PageSettings>
Значение свойства
(threadId: string, options?: MessagesListMessagesOptionalParams) => PagedAsyncIterableIterator<ThreadMessage, ThreadMessage[], PageSettings>
update
Изменяет существующее сообщение в существующем потоке.
update: (threadId: string, messageId: string, options?: MessagesUpdateMessageOptionalParams) => Promise<ThreadMessage>
Значение свойства
(threadId: string, messageId: string, options?: MessagesUpdateMessageOptionalParams) => Promise<ThreadMessage>